MTTGWAVKNVESKAELDSAVAQGGPAFAHFWASWCEPSKHMDEVFAQLAVDTPYAQFFRVEAEEQPEIAECFGVTTVPYFLFFKDGAVVDKMEGANAPELASKVAKHAGAPVAGTIPAAPASLGMSAAPMVLEVAQKSHQSNGNHAEDVKDPSPGLNEFLKAEIQSLITSKPIMLFMKGNPEEPRCGFSRKVVDALKAEGVEFGSFDILSNDAVRQGLKIFSNWPTYPQLYVKGELIGGSDIILEMSKNGELKQVLADTMVVDTSTLVATNGAVTDNGDSTLQSETAKAESDLNQRLKSLVNSKPVLLFMKGTPEEPRCGFSRKVVGAMKETGAEFGTFNILADNEVREGLKAFSNWPTYPQLYVKGELIGGCDIIMEMHQNGELKQTFAENGLLQKPSLDDRLKHLINSSENILFMKGTKDEPRCGFSKKVVNALKETEVDFSTFDILSDEEVRQGLKTFSNWPTYPQLYHKGELLGGCDIIMEMKASGELKGALTE*