MTITTGKHFVVFPMQMWGHTRTMCTLVARMAKLRNVTITFFIISGFYDRVMAEISREFLPGEEYLSARIRVVALQHNKSVAITKDVEAAFEAAYVKMCNGEPLTCAKTGKEIPVHPMRVSVAIIDMFIPDAFEAVRKHTPDTVKVFVWVPVATHSFFFYWAEDHVDSVEASAAQRGISFEEAAREIVQPSGKVMRSPLTGAIYDYELQPQAFPLWFSGTLLKIARVMQTAHGMLTFDAAEYDPKTAKALKAWFGKSSRKAYYAGPLIPQGTENTSSDPRADIIRKFLDEKLALYGKHSVVYVSFGSLFWPTDTNKLWAVLEVLMERNIPFVMSCAAEFASGIPETLQDKIAQFGHAIVAEWVPQQALLDHPATGWYLSHGGHNSTIESIMAGVPAIVWPISADQPVNAIYLSEDLDVAYELIEVRNGTGLGKLLRNGRVPVGTIVAVKAEMNNVLSSAFGEDGARKRAKLQSLRKILQASWNEEGVARREVEEFLDDL*