MCGIFGFYFYDVRHSHQEIMNTLFDGLRRLEYRGYDSAGVSVDWPVQAEGESAPSSKPVVIKAKGKVDDLVKLVSEEINGFTFDPKAQVKAHAGIAHTRWATHGPPCARNSHPHVSSPEHEFVVVHNGTITNFRALKEFLMKEGETFESDTDTEIIPKLCKFLYSRLPEPIPFPQLVCEVVKQLEGAYALLFKSAVYPGELVACRRGSPLILGMKYGIQAAATPRTPQSPNTPLTPKLTGTSTHGPQFFDSAAPASGTAQPYGLELFLASEASAVVEHTKQVIYLEDNDIVHMKGGEYTVFNWSDVDSPSVEVRRTIQTLTMEVSQIMKGGYTHFMEKEIFEQAETIAQTMQGRVKITPLSPMKYAVPGIDPYLMPRVRMGGLVDHVATIRRSRX