MSAAFVPAWDTSVVSEYEARVEPFTGLFVKDLLEPVLKDAKTRDGPLSLLDVGCGAGCGSLLAAEHGLRVTATDVSQGMVDRTRQRAEEKGLSMECVEASGEELTSNDVLKHRLGHYDFCIAAFSLIFFPDPAKGLAEIYQCLSDDGGKVMLTAWGNKEETPAFQVFQDAFRAVKPETADGGKPGRITGSPSVLKSLLEEANFQDVEIVGPVSHHLHVKEPEAFYDRFALTSPKIRGQLASLDAKERHAVKEKVLTLAEERGGGKEDGSIAIPSMAYLAYGTKRSGGGQSNKT*