MSFEQPIYNDLDYKGFELGQDSTIDLSLFTNNQFFDLDVFADGVTELKPEVVDPSPQNDISVSQTPILSVESSPDNKVQKPLDDKRRRNTAASARFRMKKKQKGKEMEEKAKQLTETVERLNQRIRTLEMENKCLKNLMSQRGAIEDTKDSSADPISKIAGSTSNYELLKLLKSNSNDDGFTMTHL