MAQDVFMDPWQSANFSMEEEDMGMPSGKYARMEDDMGENKERFARENHSEIERRRRNKMTHYINELAEMVPQCASLGRKPDKLTILRMAVSHMKGIRGHSAPDETSYKPSFLTDQELKHLILEAANGFLFVVCCQTGKVLYVADSITPVLNLKQEDWLQRNLNELIHPDDQDKIRDQLCGSEVSVNKVLDLKSGSVKREGASTRVHMSCRRGFICRMRVGALEPLHRLRNRRPLFQHAGQNYVVMHCTGYIKNAPPQGINAPASSCLVAIARLQVASMPVCADPTSTNQFSVRVAEDGKMTFIDSRVSDLIGLSSDQLIGRYWWNLAHPADEKTLQDGFIALLSDQPMRLNIRVRTSTDYIPCTVSAYKFMNPYSEQFEYVVATHQIAPQEDVNNWVTEPAAPQPQASGFSDLSVPGNQDYGQSSSGGWRPEAQVPQAAQWQWDPMNGYNQ