MQKTVCPDCRREVDIVVDHAAGDTVCMECGLLRMETFSDDSGSNDPVRVGGPSNPLLTDGGLSTTISRGNGSQGDYAALGKWQNHGTNPDRALLLAFKTIGTMADRLGLVSTIKDRADEIYKKVEDMKSIRGRSQDAILAACLYIACRQEDKPRTFKEIHSVANGATKKEIGRATNFIVKRLEEEMGKSMSMGSIHAGDFLRRFCSHLGMTNQAVRAATDTVKKVEELDIRKSPISIAAAAIYMISQVSEDKKPLKEISRVAGVAEATIKNSFNYLRPHATRLVPDWYCKPEDVKRFLAQ*