MGRVKLQIKKIENTTNRQVTFSKRRNGLIKKAYELSVLCDVDVALIMFSPSGRATLFSGNRSIEEIIERYINLPDIERGRMHNQEHIRKFLSKLKVETEQICQPPSPVITDSQLKEIQREIFICKSQLEEMENRLRIFEGDPSEITTLCEAEYREQVLQETLKQVQLRKCILEEEHISHASPQVHLTKTVDGFVAGTIENALAWFPQEDTNNQILNFANVYDPSPLSDQQSLSTIADMVTPASTRLHSTFMDHNCQLSPRDVAEADINNTISPQFGHVMDINSSSWEHLHHLESGALSVAETGEGPYVQLQT