MLPRTVARHGVGNKASLAARQLSIKAQPQSLGNPPVSRTRERAAMPKQPPEAVPHEEQAWEWFRAMGSPKYWVAPMVDQSELAFRQLSRRHGATGAYTPMLHARLFLQTPSYRAEHFTTTQQDRPLLAQFCANDPDTLLAAARLVAPFVDGVDLNLGCPQRIARRGNYGSFLMDDLPLVERMVSHLAAHLAVPVTVKIRRFECVQRTVEYAQMLERAGASLLAIHGRTREQKRASEVRAEWEHIRAVKQALRIPVLGNGNINTLADCDALMAATGVDGVMSAEALLRDPALFSQRRLQPWGALGHLDGCHLLLEYCDLLEQHPAPWRMVKGHAFQLIGPWLTEFX