MRTVWETCLNLMGSNWFVIPHYGRLGRVTDEYRRWWDAADRTYWCLDHPWQEINFSRRDGRVGKRFTSPPFSQIFKLDYYPPNWKELAKPRSLEKDEVGTEYLLLRGETKSFFDDLILLFVGMREGAVPSREERPAQGLATPRRNGRSGRIDRAKRDSKLWSRVRVSEEDLSVPDTSSTTPLVKRVRVGARAAPTMPSAALVSPLRATTTPLRGLSPSSLDSNGQLGGLSSRARAEASPFAGDRVTPSSHTAAFAAIVLAGAMGRTPILEAPSSRSAATPTLESPVSKHAVMEKHERLRARHLSDQDRLTAEISSLSYEIQVAESRIGELQTRAASLKSRCLFWQEMVRRHSQSLERLGSETASVRDLANAVAKSIFELKE*