MSKIVFFDVDGTLVGETKEIPASAKQAIAKLKGNGVYVAIATGRGPFMLDEIRKELDINSYICYNGQYVIFEGKEIYAKPLPTESLERLITVASEHEHPIVFSGKDSMRANLPDHDRVTIGMNSIKREYPKVDANYYKGRDIYQCLLFCDESYDAYYREEFKQYGFLRWHDVSVDVCPADGSKAEGIKQMIKKLGFSMKDTYAFGDGLNDIAMLQTVGTGVAMGNGRDEVKAVADYVTSHVDDDGVYNALKQLKLI*