MHRGEADSASTNPIIGADEEEECPQICRVCGDKATGYHFNVMTCEGCKGFFRRAMKRNAQPRCPFRKGTCEITQKTRRQCQACRLRKCLESGMRKEMIMSDAAVEQRRALIRRKKRERIETRPLGAKGLTEEQQMMIRELTTAQMNTFDSTFVHFKNFRLPDVLSSGRQIPEPLQIQSREEAAKWRKIREDLCSMKLSLQLRGEDGSVWNYKPPADNGGKEIFSLLPHIADVSTYMFKGIINFAKVISYFRDLPIEDQISLLKGAAFELCQLRFNTVFNAETRTWECGRLSYCVEDPAGGFQQLLLEPVLKFHYMLKKLQLHKEEYVLMQAISLFSPDRPGVVQRLVVDQLQERFAMTLKAYIEFNRPQPAHRFLFLKIMAILTELRSLSAEHTQQLLRIHDVHPFATPLMQELFSTTNG