MGNGLICMPKKDGGDIVGPRSRRSQRRMSAEEELLHRQAFSMAIHQHQLSQRFDGSMSRRIGSTSSRRRTLSDPLSNGKQVPFVIENIETKNVVLVHGEGFGAWCWYKLISLLEEVGLLPTALDLTGSGIDKTDANSISTLAEYSKPLIDYLHNLPDDEKVILVGHSCGGASISYAMECYPRKISKAVFVSATMVSDGRRPFDVFAEELASAEIFLQESQFLIYGNGNDKPPTGLMLDKEQIKGLYFNQSPAKDIALAAVSMRPIPLGPIMEKLSLSEENYGAVRRFFIQTLDDHALSPDVQEKLVRENSPEGVYKIKGSDHCPFFSKPQSLHKFLLEIAQLP