MAAAPTAPAGHRSDFDVIVVGAGIMGSCAAHAAASRGARALLLERFDLLHGLGSSHGDSRIIRDAYAKARYVPMVRLARRLWADAEAESGYRVLTPAPQLTFGPRDSASLLAAVRNAGAEEVDLATRWGGAFRVPDGWVTAVSEHGGGVLNATKAVAMFQALAVKKGAAVRDNAEVVGIEKGAEGGVVVRTSGGEVFRGAKCVVTVGAWASKLLRSVAGVELPIQPLHTLILYWRVKPGRERELTAKAGFPTFSSSGDPPVYGTPSLELPGLIKISCDGGPPCDPDNRNWDAGDKEVTKRVARWIEEAMPGHVDAAGGPVIRQSCICSMTPDADFVIDFLGGDFGEDVVVGAGFSGHGFKMGPAVGRFLAEMAIDGKSKTAAEAGVELGCYRINRFDGNPMGNDANKDY*