MRPHRLFSRPRHQCWEVCAPLIVAAGVSALAGCSTDANNGTATTSSGPSAKTTAPPVSSLAPGAVGVSPTGVTTRVDVPAESTEEEYFQACHAAKVWMDAQPATEQPRIEPYLAMVQASESGVAGTWNMRWADLSLPRQAAVIVAAAAAANNECG