MDSFGTHPWPGLYARSDATHDEQPSRRGLHDQQEWPRFLPNAVPMREEIGYNHNGTPPRDASPQVLRHSLDYMRSIDPEFVQSSQDEEEWADITVEDTDTQAPRTTATMTHPSARPRYLREADRRDIIRRIHNGEKQAELAREFGVTRAAICHINKNRVDILARSSRPDVHAAARHPKRSMSMAATVQRQRSRQQQIESAQRSASDLVHDLPPSVYLVGSHALTAHVATLRRRDTPSRDFRAIANRAMWILIEEALASAQTRLVDGLTPNGSTWPGSVNQQLACAMVMGECGYPMLEVFRSIEPDSPTGFMTLDYDRDFRNGSQGGQISLRKMCAPDDFRSRAIFLLEATCTSALKAATTIQSLVDLGVLESSIFFVALEMSAVALAEICARHPRVHIVTASVEAETSAGVGNFHERFFNTTTIHRNKLGSTADV