MRRRQYLSSSVFVLSLTVSTLFGFRPFSLQHRKVKQPRSWRTSSAEVGAQMSLLPTVTPPETIRPKGAESLPFRAENVWEKMALKIAKADEDPSQLTDFVQLVSILRVGFPALALAIVANLSYPPMSMALANVIDDSGVFAVISQDASQYIQNILTTSGLVFALLVGQTYYFMYQQQEKIYLALFQEVTIAKSLVEQVSLVCRGRETLYSRIMACIDRYVKEDLTRFNDKEPAELISARPCDDPLEDILYLTSVGEPSIIYQTVRSLRQARAFRLGALQRKLPALHMTLLWVLGGIVLCTFPLLGAGSQTIGGMRILIVQAWYLSFIVFGMALTLGVIYELQRPGEKGAYNARMVLTVMVAGLEEELAQRLNGDIGLVSSDGWHEPSIDGDGAFEEELLMPKEF*