MEFSKLLFLYSFALLCMLSLSYAADMSIIEYDDSHGMKRERSDKEVRSLYQAWLVKHKRSSNDLEEMEKRFQIFKDNLRFIDEHNAGSHGFKLGLNRFADLTNEEYRSIYLGVKVDGKRRLSRPKSDRYEYKESDELPESVDWRKEGAVTPVKNQAGCGSCWAFSTIAAVEGINKIVTGDLISLSEQELVDCDKSYNQGCNGGLMDYAFEFIIKNGGIDTEDDYPYKGVDQKCDQYRKNVRVVTIDGYENVPVNDEKALKKAVAHQPVTVALEASGRPFQLYHSGVFTGQCGTEVDHGVTAVGYGTENGVDYWLVKNSWGERWGENGYVKIQRNLDSANTGKCGIAMESSYPVKTSQNPPNPGPSPPSPDQPDVVCDAYNTCPQGTTCCCLFEYNNYCFAWGCCPFESATCCADHDSCCPHDHPICDVQGETCRVSKNSPFGVKLKKRTPAKSSSDAWRHK*