MAPPAADTQFEFSEPQIDIKYTQLFIDGEFVDALSKRTFETLDPRTGRTIAHVAEADKEDVYIAVKAARKAFDEGPWPRFSGYQRGRILDKFADLIEQHSEELAALETLDNGKPLLMSKLVDVPGTVKVIRSTAGWGDKITGSTYKVDGPYQGISLYEPIGVVGAIGPWNFPLYTLVSKIAPALIAGCTVVAKPAEQTPLSALYIANLAKEAGIPAGVLNVLPGFGETAGAAISSHMDIDKVSFTGSTQVGRLIMEAAAKSNLKTVTLELGGKSPLVICDDADLDVAVELAHFSTFFNMGQVCVAGSRVFVQEGIHDEFVKKAAERSRQSVVGDPFKNGVHYGPQVDQTQLDTILRYIESGKEDGAKVVAGGNQIGRQGYFVEPTIFAGVQDDMKIAKEEIFGPVMSVLKFKTLDEVVERANATMYGLACGIVSKDIDVANTLSRSIKAGTVWVNCYHVFDPALPFGGYKMSGFGRERGIEGVHSFMQLKSVITPLKDSPWL*