MKVFKKLLSLGLVLGLTLSLVGCSGGGEKTKLEQIKDNGKLVVGTSAEFPPFEFHKVVDGKDSIKGFDIMLAEEFAKELGVKVEIKDMSFDGLIGALNADQVDIVLAGMSPTPEREKSVDFSELYYLSRNAVIVKDADIDKVKTEDDLKKLRVGVQAGSIQEEYVVNTLKMTTTKSLKAIPDLITELKNGNIDAVVTNEAVSLINVKKYDGIKMANTEVGKDVTEGMAAAIKKSDNNKDFIELLNKKIKELQDGKKIEEFLNEASTEAASN*