MASSAEHAPAKPPYSIKYDKLFIDGEFVDAISGKKFETLDPRTGETLASVAEADKADVDKAVKVARKAFEEGPWPRLSGYERGRILFKLADLMEQNVDELAYLETLDNGKPLLISKYGDVVTSVKSVRMVAGWADKISGQTFKVDGPYQGMSLYEPYGVTGAIIPWNFPILMFVLKVAPSLAAGNSIVVKPAEQTPLTALYLTALFKQAGVPNGVLNVLPGFGPTAGAAISSHMDIDKVSFTGSTEVGRIIMEAAAKSNLKPVTLELGGKSPLVICEDADLDAAVDIANVALFFNMGQCCTAGSRIFVQESIYEAFVKKAVEKAKKRKVGDPFKAEVEQGPQVDETQFKKILEYIESGKAEGAQLLTGGNPIGNKGYFIEPTIFGDVKDEMMIAREEIFGPVMSVLKFKTVDEAIKRANNTMYGLAAGVVTQNIDVANRVARSLRAGTVWINCYHVYDQSQPFGGYKMSGIGREYGLYSILAHMQLKAVITPLKDSPWL*