MSVHSSSDEESISSVGSIVGPSTKAKGKRKAALDDDEDDKRFIVQTAFDSYFLSTSTRSQTSANVFSNLVAPLSAEEYAEAIGSAHFYSTVQSKLVTSKVARDELFTRMMLELQEGFNVLCYGYGSKRTLLNQLATERCAKKGHVVVANAFRPHFTMKDMLASIERVPGLADWPLDSTTVEGQTARVVRFFSDPQTRELYLIVHNIDAASMRAPRARSCIAALASCPKIHLIASVDHINAPLLWTSAEATTRKSPIMTDDADATAVLGARAFNWLWHDATTLLPYDAELAHVDRSSLSAAHGGGPARRGKGADAGPAAAGTMVSETAAQHVLASVTAKAKRLFAFMAGRQLESIANGAEGEEGGNTNLQAHAIPYDVLFAAARDKFIATNDTALRALLHEFRDHGLVVGAGSPEALWIPMRKERLASVLKTLPEEK