MSFNHTIGHVESAFGLLESAIAMEAISGFWYFMTLLLVLKLIIIFRKGAGRLPPGPPGWPIVGNLLQLGKKPNESLYHLAAKYGPLMTLHIGMKTTVVVSSPAMAKEVLKSHDQIFSGRTVIQAAKCLSQCDSSMVWSNSCGPRWRMLRRFCNTELFSVKRLEALQHLRRDQLFSTIQSIFEDSTKKKRVNIGHNVFVTSLNLLGNMIFSQNMFERDSETAEEFKETVTKLMVIQGKPNLVDYFPFLQILDPQGVSRDVTKYKGMLFALLDRYVEARLQSRKECMTEHSGAKEKDFLDILLDYRSETGETFIKKDIIPFLYELFIAGSETSSTTIEWALAEAIRNPRIMKKAQAELEEVTGTDRRVEESDINRMPFLHAVVRETFRLHPAVPLLIPHRAETTCELAGYMIPKNTQVLVNAWAIGRDPTIWDEPLEFKPERFMESELEYRGQNFELIPFGAGRRICPGLPLAHRMVHVVIASLLHSFNWSLPDGMTAENMDMTEKFGISVQRVSPLDAVPTPRLPAHLY*