MPLLEVFSGVAQELLHASPGPVVGALATAAALFGAAYLFRGGHSKREPAGELPEPPEVNYLAVLATVLRDPRHFDRALRAKYGDCFAFTLHLGLTSKKGSKFFHYAQPLCFRTGFGESVGALMPPRLFDRDRVAFVNRALASNKYPGFVEIIHDEMRAVLAKMPDEGTGEDIFTFLAEPVFRMQVRMLYGDMLRYPGMYERFRVAFGVLDPGPKFGSFLGSLRHLAGFNTERDQKARDVIVQIAKTLIEERLKEPADSCDDDPVRKGDLVGLAAKDPEVRNPDGSLNEDELFAFFWATSSPPWCVPPFVPPPALTGVQGNSFFAIGWIAYRLTHDKAARERLLGEWRGRLVNEVIRTSTPGFSFRRATADCTYQDKYRIPQGRLLAFLWNSINQNEEIFSRPSAFEPARWATEAKEPGSSIVFGAGRHPCPGAKLTYIEFKMMACLLLEEFELASVFRPVKPVPFRFRRRAPEERAAPAPP*