MGPGPTAGSLVPDDTNGSGVDGGKHLDVGDMSDVSSAVPAVAAEAKKRPKDEQDLSSADAEGVWSPDIEQSFQEALAIYPPCGRRKIILSEEGKMYGRNELIARYIKLRTGKTRTRKQVSSHIQVLARRKLREFQAKMKVNHPLMGVKEKVFPTNMTGMSSAQIVTMAAAKGRLPLANPSYHHHHHHHHQQQQHHLPYHHHHPSAAGPGYPMKTATAVSEGALQPAHPWEGRAIATHKFRLVEYSAYLELRAEETYHKHLFVHIADTPANPLLESVEVKEIYDKFPQKSGGLKELYEKGPSNAFFLVKFWADLNTNIANDAGAFYGVSSHYESNDNMVITCSTKVCSFGKQVVEKVETEYSRIENGRYVYRISRSPMCDYMINFINKLKHLPEKYMMNSVLENFTILQVRRSY