MGKFERKKPHVNIGTIGHVDHGKTTLTAALTFIGIGGGKPKKYDEIDAAPEEKARGITINTACVEYESEERHYAHVDCPGHADYVKNMITGAAQMDGAILVVSGADGPMPQTKEHVLLAKQVGVPSMVVFLNKQDMVDDEELLQLVELETTSPWYLISSHALTALTSNKEIKRGDDKWVDKIYELRDAVDKYIPIPPRQTDLPFLMAIEDVFSITGRGTVATGRVERGTVKVGEVVEIVGLGDTRNTTVTGCEMFKKELDEALAGDNCGLLLRGIQKADIQRGMVLAKPGSIQPFSKFEAQVYVLKKEEGGRHSPFFCGYRPQFYMRTTDVTGKVIEVTGEKGEESKMVMPGDRVNMKVDLITPIACEKKMRFAIREGGKTVGAGVILNVMKE*