MSILQKAWFYNEYGSVDVLQFGEIAVPKPGPGQLLIKIRAAAVNPVDFKRREGLFRTRDSDFPAVPGCDAAGVVVELGDGVSKFKNGDEVYSDIQNFGAGKPKQWGTLAQYTVVEEYLVARKPTNLSFEEAASLPLAIQTAQQAFDIAKFEQGKSVFIVGGAGGVGSLAIQLARHVYGASRIVSTASTAKLDFVKSLGADLVIDYTKQSYDQISEKFDFVFDTVGDSSKSHVVAKEEAKVLDIASFQPNSRVEFFGVSPHGQKLEKLQPYIESEKLRPVIDPKSPYSFADVIEAFKHQESGRARGKIVISPIE*