MGRVKLQIKRIENIPNRQVTFSKRRNGLIKKAYELSVLCDIDIALLMFSPSGRLSHFSGRRRIEDVLTRYINLPESDRGGTIQNREYLINMLTQLKCESDVTEDLTNTSSKAPVNSNIEELQQEIRRCQHQMQLTEEQLRMFEPDPARSASMEDVEASEKFIAGILSRVEERKRYLLCSMGSFDVTASTSAMQHLYLPQQHQHGDITSNGFGSDEVASWVSEGMPPTTSSVASIFAGTSDSMMSFRDQAVYDTMRQDACVDHTVVPEMGMCHVDQQNQSDDWQAYTSDTMGPMLASSPLLMPGIHDQQPPEEDMATAGCSQAPANNGNGLYAAEDIAPVKVG