MSHHRYMSWPDARILTMAPTYPPVGAGPDCPSPAASRRPSECFSEVSMGSSRRGSLGGFVSELESTGQWQSIGSESKSPLAQFGFFKSLTEKKTARDGTAPKRRGPKPDSKPALTRRQELNRQAQRTHRERKELYIKALEQEVLRLKDTFAATARERDAFAEENRKLRELLISHGISLDLLAPTNGMGPVGSSNYGSSTGSVSGYGPGSASTGYTSPPSVQHHGSISQDSMGQQPLTMQQQVHQRDPHQPNGLDYDQLGIDFVLTLERPCMDHMQFLMVRAHDTDETISGHALMATAPPDAHIANCPEEKYPHQMPDVTMPDLLKLLDLSNRLPLDGEITPIMAWAKILQDERFAELSKEDVGFIKDNLLAKVRCYGFGAVLEEFEVRDALMTIYAGKYSNGNQTPVM