MMTEKCDVLILGAGAAGMMGAIRAGKRGRSVIILDHARAPGEKIRISGGGRCNFTNIHAGPKNYLSSNPHFAKSALARYTPHDFIALVEKHRIAWHEKTLGQLFCDDSAKDIIRMLLAEMQAVNAKLRLETSVSAVTHDGGRFRVTTSGGVIEAESLVVATGGKSIPKMGATGFAYQIAEQFGLKLIEPRPGLVPLTLDPAALEKLSPLAGVAVPAEVSHGKTSFEEALLFTHRGLSGPSILQISSYWREGDAIRLKLEPARDIVSLLRQAKQKNGRQSAQTALSEILPKRLAQHVVEQTGITGNLADMSEKVLAKLAAQVQDWQIKPAGSEGYRTAEVTLGGVDTTGLDSRSMAAKSVPGLYFIGECVDVTGWLGGYNFQWAWASGQAAGEFA