MVELRSHLEMADQPHSVHYSDDERSIAADSWSIRSEYGSTLDGEDLRQSDLGVPSFRTVDYNSDKEDRDTDVDPSVFGLQSHWNATYADELLNFYEQGDFGEIWFGEEVTDTMAAWAAKKCANVAAGSPVVGDLAAMHEAQELLTWNVLDIGTGNGLLLHALAKHGFSDLTGIDYSENAIELARAVADRTGHSNIVFTVDDIVETKLQRQFKLVTDKGTLDAIGLHPEGPARRVSYWKNMSKLVAPGGVLMIASCNSTKEELIDEASSICANNKGEDTNVSTSLLSERKAWFRYMDHVRTYPTFRYGGSDGTRVCTVAFLCMPS*