MSEVGEFTFSNNSAISNGMGVPNGLAKIHTHVEEMAGRTTAPGTPGRTGTPGRTAPGTPGRTTAPGTPGRTTAPGTPVADVCTDDSVPTVKAKTLDELHSLQKKRSAPSTPKDATNKAFLLSDEERRRMQMQSISASLASLTRETGPKVVRGDPEKKKDVSEKKFEHSKPHFTLQPIMSDSALKFTHIMYNLSPAELYEQAIKYEKGSFISFTGAIATLSGAKTGRSPRDKRVVRDEQNEDDLWWGKGSPNIEMDEHTFLVNRERAVDYLNSLEKVFVNDQFLNWDPEHRIKVRIISARAYHSLFMYNMCIRPTPE