MVSNPFVWTPNFIPVEHDDNSEFPETGSFRVVSYNILAQVYVKSSLFPHSPSFFCIAEHFFRRWETRSEQVLSRLLSLDADLLCLQELDEFESFYKPLLESKGYSSIYIQRSGNRRDGCGIIYKPERCQLLKQQFLDYNDIAPDETTAGRASESVEEENDRDVSDPRVRFRRNCVGILSAFRFNHAPSNIVVIANTHLYWDPALQDVKLAQAKYLLAKLSQFEKEISQEFNSNPVVLVAGDFNSTPGDRVYNYITSGRRNSGPDVELSSFKVPDLESLKVPAIPLDSLYAAVQGEPALTNWSPNFKGTLDYIFFSPSASMRPKTILEVPPDVEEGLPNHFHPSDHLPIGADFSLS*