MMSEDAGRMLVMYDDPSDQRSLSLDETSSTEESPDETRLSLETTADSVPYIGQRFATHDAAYEFYSEYAKRCGFSIRRHRTEGKDGVGKGLTRRYFVCHRAGNTPVKTLNDSKPQRNRKSSRCGCQAYLRISKVTDLGPAEWRVTGFVNHHNHELLEPNQVRFLPAYRTISDADKNRILMFAKTGISVQQMMRLMELEKCVEPGYLPFTEKDVRNLLQSFRKSDQEDESIDLLRMCRNNKDKDPNFKFEYTLDSNNRLDNIAWSYASSVQSYEIYGDAVVFDTTHRLTAFDMPLGIWVGVNNYGMPCFFGCVLLREENSMSFSWALKAFLGFMNGKAPQTILTDQNMCLKEAIAIEMPSTKHALCIWMIVAKFPSWFNAVLGERYNEWKAEFYRLYNLESIEDFELGWRDMVDFFGLHTNRHIANLFALRTLWALPYLRSHFFAGMTTTGHSKAINSFIQRFLSAQTRLAQFVEQVCSLYL*