MAPPASDIELSNPQIHIKYTQLFINGEFVNALSKKTFETLDPRTGQTIANVAEANKEDVDIAVQAARKAFDEGPWPRLSGYERGRVLYKFADLIEQNIEELAALETLDNGKPLAMSKQGDVPGAVKVIRSMAGWGDKITGSTYKVDGPYQGISLYEPIGVVGAIVPWNFPLYTLVSKIAPALIAGCTVVVKPAEQTPLSALYIANLSKEAGLPAGALNVLPGFGETAGAAISSHMAIDKVTFTGSTQVGRLIMEAAAKSNLKPVTLELGGKSPLIICDDADLDVAAELAHFSTFFNMGQVCVAGSRVFVQEGIHDAFLKKVAERSRKSVIGDPFNSGVHHGPQVDQAQLDTILRYIESGKQDGARVVIGGNRLGHQGYFVEPTIFADVQDGMKIAKEEIFGPVMSVLKFKTLDEVVERANATVYGLACGIVTKDLDVANRLSRSIRAGTVWVNCYHVFGPELPFGGYKMSGFGREQGIQGVCTFMQLKSVITPLKDSPWL*