MEASAAAEGGGGGGSAAARSSPAAVQATNDDAATSKLSCVNKGYMKDDYVRFFVRRATRRAPIINRGYYARWSVLRKLLHQFLNAGKNSNDEKPKQILSLGAGFDTTFFQLQDEGIAPHLYVELDFKEVTSKKAAIINHYSEMKEKLGSEASISIDKGEVISTHYKLFSADIRDIPKLDSVIRMAEMDPSLPTFIIAECVLIYLDPTATGAIVNWASEKFTTAIFFLYEQIHPDDAFGEQMIRNLESRGCPLLGINATPTLSHKEKLFLDNGWQRAVAWDMLKIYNDFIDSQERRRIERLELFDEFEEWHMMQEHYCVAYGINDAEGIFQNFGFDKE*