MVFGVHPVSAPPASRRWPPRDLARLSLLHRSSALNFLHQRQCVAAYRLSRRLPYSKSNPSCRLVSSSIDGSISDWDLFSLKQKVCIQTLSCIYRSQSISEFVFRFLLIRCLQTNSRVFFLLSWFLLESDGIEWLSLLEKALVWIKDRIRVLSICSYFDWFVISVVTDLSDVVA