MSQTGFVPPDAVKREMNPQPMASHEKIVNDPTLFRECLKNFHSVVGAKDSVPVIGGKDLDLHVLYVEVTKRGGFNKVVADKKWREVSSVFKFSPTTTSASYALRKHYFTLLHHFEQVYFFKHEVPMFDKSPGSCFQAEGKIDAKFDCGYFVSLKMGSEILNGVLYHPNQQAQPSSSKFGAQSCNAIVPYYSPPLNNSGRRNRRRRRNGDPNRPKPNRSGYNFFFAEKHSMLKSIHPHREREFTKMIGESWNNLSPEEKMVYQEYGVKDKERYQRQLKEYKESIMTTSSCY