VPVIGGKDLDLHVLYVEVTKRGGFNKVVADKKWREVSSVFKFSPTTTSASYALRKHYFTLLHHFEQVYFFKHEVPMFDKSPGSCFQAEGKIDAKFDCGYFVSLKMGSEILNGVLYHPNQQAQPSSSKFGAQSCNAIVPYYSPPLNNSGRRNRRRRRNGDPNRPKPNRSGYNFFFAEKHSMLKSIHPHREREFTKMIGESWNNLSPEEKMVYQEYGVKDKERYQRQLKEYKESIMTTSSCY