MTSDRKRQKVEEPRYTQGPLDEDFGQHRAFPLDAAPDDGEDSQVYQYLSSVRKEAEADQGFHYVERSKTVKKESEASDESIVPQEVIDEIMKSFDASKKARDERLEEQEEEDTEEAEFAVPESAAEWRKKIFSEQPDAQFLEFLEHTTIIKLIVYYTKWLSINMPEQLGKWIFTTFLRLDRDLDHKETAIVRDLGKKAVKLRAKVEEAEDVSPIPKHIIDMTLVIVGIHFRQRDLLKKDFSL