MKKIKMTTPKVLQRLWSYFIFLCSKRARLTGQSPDGRERALLDYVRQNAEKSNPESVLNAIDNYTKHTWLMNIGHEKGSILDAAAQKNDPRVALELGTYCGYSAIRLASKMTKPESKLISLEMNPHNRGIARAIIEHAGLSSKIDVVEGTLGDVVEELGEFLDEMGAPFFDFIFFDHFKQYYLPDFMLLKDRGMLGKGTCIVANSIGFPGAQDFLNYLRSHCEELETEEHTFKVEYMNCWPHTVSTVSTYKAELPLFLRT*