MKLGIMGTNWITDSFIEGAINSGEWNLTAVYSRTEEKARAFGEKYGELTYFTDIEEMGKSDALDAVYIASPNALHYQHAVSLLKNKKHVIVEKPIFSTVAELEHAHQIARENNVFLFEAARHIQEPNFKRLQENIEKVGTIHGATLAYMKYSSRYDQVLNGEEPNIFSLKFSGGSIVDLGVYPLYSAITLFGEPVKATYFATKLPTGVDGLGPIILEYPTFNITIIQGKNSQSFLPSEIYGQKGTLIVDPLTGIEKITFYDNATKEETELAGPVVANDMQFEAAEFARIIEQSDRDTYEYLADLSLKVLRVSNELRHQNDIWFDAEK*