MEPLGLRAVGSHCSLSEMDDLDLTRALDKPRLKIERKRSFDERSMSELSAGYGRHDGSPRGRSVLDTPLSSARNCFEPHPMMAEAWEALRRSMVFFRGHPVGTLAAVDNTTDEVLNYDQVFVRDFVPSALAFLMNGESDIVKHFLLKTLQLQDSEKRVDRFKLGKGVMPASFKVRHDPVREMDHLVADFGETAIGRVAPVDSGFWWIILLRAYTKSTGDLTLSETPECQKGIKLILSLCLAEGFDTFPTLLCADGCSMIDRRMGVYGYPIEIQALFYMALRCALSMLKPDGDGRQCIEQITKRLHALSFHMRNYFWLDYQQLNDIYRYKTEEYSHTAVNKFNVMPDSIPDWVFDFMPLRGGYFVGNVGPAHMDFRWFALGNCVSILSSLATPDQSMAIMDLLEHRWAELVGEMPLKICYPCLEGHEWRIITGCDPKNTRWSYHNGGSWPVLLWQLTAACIKTGRPQIARRAVDLIESRLHRDCWPEYYDGKLGRYVGKQARKYQTWSIAGYLVAKMLLEDPSHIGMISLEEDKLMKPVIKRSASWPQL*