MDNLPSMWKSSSLFRILSSRLARYERFLEQATVMVTFAPENPYGLSGRGNLRKLRSLMLDELGWCLLLQGKFSEAASCFSMLLQESVSFKVHYAFLLSSCLWEASDSARQQAGQLLKEMPGLVELKKQLTPLEQYAVQVSSKFIATNQAPLFSALELAAVFGGFQFMDKVSLEAHKRLVEGVLQGRTLAQSHKAPPINSNQDTGDLFMGDSTANVSSGETGAKPRLHYEHKWTKSSKMICRFILGVCQKNLGELEKADDHLRYVIDNSDVFCGNIVPYSCYELASLLLQQDVNSIEGMLLLEQSLSYPAHEFQGRLRLLAGELGKLYGRSSICTDACDNAQSGGASGVPAQLREKLVLQDSSILK*