MQKCRTLNHLKELHCQLLKLYLPETPSAIAPLLSFAVNSRIPSFFNYSRIVFQNLGYQSTFLYNTMIRGYMQSEMPIPAIICYKDMLRDKLIVNNYTIPPLIKACSMVSNEFSLLGFSVHAHSLKLGLQYDRFIVASLIEFYSLHLEMDRARILFDEIPDRDVVLFTTMIDGYGKIGDVGKARLLFEDMPERNVISWSAMMAAYSRASDFKEVLCLYRRMEEDGLKPNESILVSVLTACAHLGALAQGFWVHSLAKHYSYESNPILATALVDMYSKCGRIELASSVFEEMNYKDTGAWNAIISGFAMNGDAMKSFQLFYRMLASGNQPNETTFVAVLSACTHANLVEKGLSLFERMSSVYGVEPRFEHRACVVDLLARAGKLEDAEKFIIENMGGIEKGDANVWGALLGACRVYGDLKVGDRIWRKLSNMKVADYGTYVLAYNMYKEAGWEMEANCVRKLIEQMRIKKQPGCSIVEVNGVVKEFLASDLLHPKSRIVHDVLESLPNIMDKSIAVLFVFMYSEARIAPCYAKWPVDIGNEIKNGSYAELFGSQDCSNSMN*