MNLKFHFIFLIVYYTYNASEAFKIKPIQKTPFRFERIKPLRKFTRIYNNEEKVYSDLKELDIIKKWQNNYHLRIVLDSYFSDHLQKAVLNIKEKISQYPQFIISGPIPKKTIRKRFTFLRSPHVDKDSREQFEIKQYGCKLDIFLNSSISLKNNQFTNFLSVKLPRFVGFEYYFEENYKGLKKEDLKNLRKKKYVSKYYTNVLNSTEKKKYVDLLLENSKYMNVRLPRNFFDLYKYPLEVLHHYYKKTMEKKKWYHENEELMKKIESLSFD*