MGKGFNVVVVREYDPKRDLTSVEELEESCEVGSLLVDLMGDPLARIRQSPSFHMLVAEIGNEIVGMIRGTIKMVTRGVNALRQADDVSPEINTTKLAFVSGLRVSPFYRRMGIGLKLVQRLEEWFLRNDAVYSYVQTENDNIASVKLFTEKSGYSKFRTPTFLVNPVFNHRVTVSRRVKIIKLAPSDAESLYRNRFSTTEFFPSDINSILTNKLSLGTYLAVPRGGDNVSGSLPDQTGSWAVISIWNSKDVYRLQVKGASRLKRMLAKSTRVFDGAFPFLKIPSFPNLFKSFAMHFMYGIGGEGPRAAEMVEALCSHAHNLARKSGCAVVAAEVASCEPLRVGIPHWKVLSPEDLWCLKRLRYDDDGVDWTKSPPGLSIFVDPREI*