MQQKKSPKFLDKLFDLLESEQYRFLRWSDDGTSFEVCDIKKLEKQILRVFYKQKSFASFIRQLNLYGFKRTKIRRNINVFAHRYFIQGEKKQLINIISQNKMKVLEELSNQDNNLKHQIYEAEHQQLTETLKDLQNQQKQIQLKFNEQIHLQMQLKLRIVQIMNQINTHDITINIKAQHSYQLLCKVMQLIPNNEQHKEEMAIIRSICKVFNEFHLESMSSYLGSPNERLTPLPFYLQDSSVSLDFGSKLGQNQFYELLQSQATKIFEPSQVKQQFMI