MEALLIPLPILSAVESWTLFEEVAHPPTRFVSIGKDIVKKCGGIPLAIKTLGGMLLNEPSEMEWQSVRDSELWKTQDHDGGILPSLRLSYDHLTSSLKQCFAYCAVIPKGCPFLKDILIKRWIAQGFIHSDDENELLEEEGEKYFNALLRRTLPKSKFIIARESGAQIEGLKDLNLLMGNISIEGLENIRNGACARRADLKAKKRLHPLHLEWTDKAEGNAQEVINNLEPPSNLKKLLVSNYREFVWVVRSKDRTEDFRDTVQSVARFLGYNEKSAPN