MSRCREKVLLQSEKQDDPMGKRKNEESPSGSQFHCNMEIREHHGLELQAQLKAFVEDHPICITLENVGLQIYFVQPPLFFELESLTTTITQEVANEYCLSKDDASSSGLRIEGLEDLDLRWIRKHMAVKLFNSQCYTCMPTQLRTTVNEVKKGMSFDNDIPPSLEGIILKFGAWILKCDREQKEIFDLKLRIPESTNKMLDIVKLLDNERKKMDVELLVRATTLQSPLSELSLVNGWLLYLPYLQGHSWKRRFHRRSLGSEEKFDGENEFGEKAFFCAFRIERSNLHVDGRSPGFSRDVGRCSIGLGFLEELTSPFPSTLSKGWMELIWSKGHPWLVLWMQWQEKSNLPKMVQLESLYKWVPFVYKGSPSIKSDSIEMILYVLLSTSIDIHLFECDAENAVILLYAVCKFWANAPSDPCPALQMSVQENAKGPSGNTEMSKVLGDQGFVSSILASLPGVDPNDPSVKDLLASLQGENEVIPAFNVPVLPAFNAFIIAAFNASLMLSLLMPHAV*