MTVCKLPADPDPPAFSVEQSGRQALLAVAHTARGMPPMTALTIRRPDDWHLHLRDGDMLKGVLPYTSAHFARAIIMPNLVPPVVTTGNARDYRDRIMAALPQGHAFTPLMTLYLTEGTDPDDVEEGAKSGLITAVKLYPAGATTNSGSGVRNFDNAMPVLERMARIGLPLCVHGEVTSPDVDIFDREAVFIDTVLDPIRQRLPDLKVTMEHVTTSDGVDYISESTQNLAGSITTHHLIINRNAILAGGIRPHYYCLPVAKRESHRQALRKAATSGDPKFFLGTDSAPHVDPLKECACGCAGCFTSINTLSCLAHVFEQEQALDRLEAFVSLNGPAWYGLEPNDGRITLVKREQAVDYPVRIETGAGPVTVFDPMFEQFWAVAD*