MSKLQKAWFYNEYGSIDVLQFGEVPVPTPGPGQLLVKIRAAALNPVDFKRRDGLFRNKDSDFPAVPGCDAAGVVVEVGDGVSKFKNGDEVYSDIQDFGAGRPKQWGTLAQYTVVEEYLVAPKPTNLSFEEAASLPLALLTAQQAFDIAKFEKGKSVFIVGGAGGVGSLAIQLARHVYGASKIVSTASTGKLDFVKSLGADLVIDYTKQSYDQISEKFDFVFDTIGDSAKSHVVAKEEAKILDIASFQPTSRVEFFGVSPHAKNLEKLQPYIESKKLKPVIDPKSPYSFSDVIEAFKHQESGRARGKIVISPIE*