MSKTKHFVLIHGGGFGARCWYKSIALLEEAGFVATALDLTGSGNDHTQTKSISTLAQYVKPLLDYLETLPENDKDAQVFIYGNGNENLPTGLEFDRSQVKELFFNQSPTKDVALATVSMRPIPFAPIMERFSCKGILQDKPAEVRKAAEGSLAEITQVCGQEMRTKAVKELQGPALTAVLEHQRPAGKVSKQAYPDRVCTSPLVTLLYNDKRLGESNGKGYYNYHGSWKEHSAPELNKCLERSRSLTEGWFTTGSARSRAAENKSDTTTQNRRTNSLFWLHVYSGSRKRTLPEVAEIKKNENMELPHIYVTENILEPLHAKDLNLPQVHNMIVANQLNQPYDGGSENDHTQTNSILTLAQYVKPLLDYLETLPENDKVILACHNFGGACISYAMDYFPEKIAKVVFIAAKMVKDGQRAFDAFAQDIATANDLIQDAQVFIYGNGNANPPTGLEFDRSQVKELFFNQSPTKDVALATVSMRPIPFAPVMERFSCKGILQDKSAKVRKAAEGSLAEITRDLVRDSRQLTAGANRFPRSLLVADQLTVLAPRLLWQPIV*