MEKRKILPLAICLAALSACTAMEARTPRANEAQAPRADEMKKESRPAFDAAAVPVSDSGFAANANVRRFVDDEVGKGDFSQAEWQDFFDKAAYKADIVKIMHRPSTSRPWYVFRTGNSGRAKFHGARRFYAENRAVIDDVAQKYGVPAELIVAIIGIETNYGKNTGSFRVADALATLGFDYPRRAGFFQKELVELLKLAKEEGGDVFAFKGSYAGAMGMPQFMPSSYRKWAVDYDGDGHRDIWGNVGDVAASVANYMKQHGWRTGGKMLVSATLAPGADVQAIIGEKTALTRTVADLKAYGIIPGETLADDEKAVLFKLETAPGVFEYYLGLNNFYTVWQYNHSRMYVTAVRDIANSLGGPGL*