MKHEGITPSAVTYAHILKACAAIGAIEKGKQVHDEIARQGLLQDDIVLGSCLVDMYAKCGDLSRAQDALETLRFRDVVCWSALIAGYVQEGQGEQALNCFERMQCEGIAPDVVTFGCVLNVCSHLGLVEQGHALFIDMSTKYDLKPNIECYTSMIDLFGRAGLLDKAVELIQEIPDSDCSAILLTLLAACRKWGDVNVGRWAFEQALQIDKTNGPAYVLMENIYATAGMQENAKDIGAMRIENKAMTKAGCSWWICSSEEIHGFSVMDTVRLQSNQISMRP*