MGVPTVQPHFVLFPFMAQGHMIPMMDIARLLAQRGVIITILTTHLNANRFKKVLDRAIETGLKIQVVHLYFPCLEAGLPEGCENFDMLPSMEFGVKFFDATRRLQPQVEEMLQELKPSPCCVISDMCFPWTTNVAHKFNMPRIVFHGMCCFSLLCLLNLRNWEEFEKIESDTEYFQVPGLFDKIELNKAQLVNILWATDENMKEILDQMKKAEDEAYGIVVNSFEDLEKEYVEGLMNAKNKKIWTIGPVSLCNKEKQDKAERGNKAAIDEHKCLKWLDSREQDSVLFVCLGSLSCLSTSQMVELGLGLESSKRPFIWVVRHMSDEFKKWLVEENFEERVEGQGLLIHGWAPQLLILSHPSVGAFLTHCGWNSSLEGISAGVPMITWPMFAEQFCNERLIVNVLATGVKAGMENPVMFGEEEKLGTQVSKDDIKKVIEEVMGEEMEGEMRRKRAKELGEKAKRAVAEGGSSYLNLTQLIQDVTEQANRLKATFCVASIHGTRPYDPYD*