MTEALFLNPVFQDRIWGGTKLHDYFGYDIPSDTTGEDWAISAHPNGPSVIKNGEYKGKTLAELWQENPALFGNPKEAVFPLLTKILDANTDLSVQVHPNDEYAKVHENGELGKTECWYIIDCAPGAELIYGHKAASKEEFATWAKNGEWDKLLRKVAIKPGEFYYVPSGTIHALGTGTLVLETQQSSDTTYRVYDYDRKDAEGNLRELHLDKAIDVTTAPHVDAKLDIHTETRGGLTETTFVSNDFFSVYKWDVDGKAEFVAKAPYTLVSILDGEAVLTIDGNEQAIKKGDHFVLPNEVKSWEITGQITAIVSTPPVK*