MASQPFNERVEAFCRRLTDRRIDGSLAAAKGTAELLRQLITSSRLNTPEVMLAEVKRVGLRIQAAKPIELVIGNIVRRVLHIIREEMEAEQEEQDDDLLAGAAAGAHTPGGGDSVGGLSKAFRHPGATSSRTLSLHNLLDQGAMDEALASAAASLSPQSSAQLGGRGAAASPGPGGRRSSLDEKEKERRGGKAAQWDRKQEVIDGLNDLIQELKDIDEAIASQAAEHIHANEVILVWGYSRTVLAFLRRAAEKRNFEVVVTEGAPTYQGQQMARELAAAGIRATLIADSAVFAMMARVNKVVATAQALLANGGVMAPVGMHIAAMAAKRHSVPFVVLCGIYKLSTLFPHNPAVNFNDFKDPEDVLPLTHEAVGIPRRIAEETVARMQAEGDESWKLGLPSSLPQLTIVNPSYDYVPPELISLFVTDQGHGFMPSYVYRQLTEFYHRQDFILDKRQLDQLIG*