MFSRATSRAKSKREVAVDITGLLEDAAGNLVHSAREEAEPDSLGTPPEKQRMMSELHGPMPMKVSSNATRPTYASGLLVLVLLAAVLFVADFAGDKPSGGVRIPETRGLENTWKARQALVDNDETAVDDDELAFLGDEEETREEAARLAGIPQPHVYVPPVDEQDETLIAAKPCVLWEDFDSGFCAPRLSAYRDLHQISRNMMRLDVPDERIGVYLDEHAIRLRSSYVAKGEKDTFSFAKSQRANCMTAQDSSILGGLMAAIIEELPPSRNGX