MRPCHDAYAIVPGWDWEPNLHNDKLCFIHPVCLGFLCGHNDITPEQLWDSFYVDESRYDWREDRPIGLVHSIWYFEMEDRTGDTFLYDFLGIARIERSEWLLARPTYLPVPKSLRIPPIKPSSSRSLCKVFEIPELLDNILDHVVDVPVNVIESELRANHWIWEAPSATIAAKTLLSLTQVNRSFYHAIVRNRQDLFFEAARNFGWMLPFTQADWADSEWPDTVTDTFFTKGPSIDWRAYMMNCLRNATPNIHNRWRFHKMAVEFGRGGRRHFFDKDNKCLWNAGGVAFKPDLKRSKPKGWEVGVRWW*