MKIFIHLPTWLGDAVMASPALYAIKEHFKNAQFILYGSLVSTALFKEFPNSKIIIENKQSRYKQALSLRKELGKIDLSFAFRSAFSSKIILHILKTKQRYFFDKNKHKEEHQVLKYLYFIENSLSIKAHSKDLKLPFKLKLQDPLVLKNGKKILGLNPGASFGSAKRWDASYFAKVALNFSQSHEILIFGAGKSEQELCNEIYQILKEQNIKVKNLCNKTTIKTLCQNIAFCDLFITNDSGPMHISAVYKVKTVAIFGPTKFTQTSPWQNENAILVHLDLACMPCMQKTCPLKHHKCMKDLKPQRVIEEARNLLKTLIDDLTKCVYD*