MAREAHQLRDSLLADHGPMLRGLLSRPSKSSCEKMRLFRERVAGALSTLEAAEESLPALAELQQLREFLDDLARKNEAAKQKAAAAKAAANHQYAPPPAATSSSEAPLPTGGKQSRAEEENASGAAGASSMLSILTKRPRAGSAEEEVASSLASVMYVHGDAREPSAGAVEELLSHVAAWLSRVLPLVRRPEGGIAFERLVELFPLEAARHASLLAAARKQASADAESDPSSSHALLGDEVEEREASDDAGAEPEAADEAAGAGGEAVAAVAGSNESERRRFADERTGRMDLAEYDKYHARRRASGLGTGAFQRWCCGRWGLGGGGGRVSKAFSLLGWLARMRAAEVVEEANRAAHGGALTEVGEGAPLSRERYAAAARAASELGVGRDDNPSGAAARSAVRVGEDDGGAQGGPRPL*