MARGAPVFTVAVVGDTLQAVDGALQALVPCALPYGLDPALQPQGWLSGRCRVVREPASGTLWVGVAAAAEPGGGAAAADAPSHEAFKERENEAARALLAAFLTSHTVLWLASSGRGQVLPRVSDLLQRLRLLQQLKGALLPALPALLGVAPSEAGPAVPGFCIPQLFVLAQPPAAASARGSASTALAAEVAAAAPSAALPTEAARAAAERQLRLLLKRCRVLLPEDNARALCALPSAAPAVLCLPERLGSGSQEHLVADALAELALPGPAGPAVQQAQQGKPSAAAVVAAALAPQHAAVAATGGAQTWHTTLTSLAATLEAAALKAAGTPSEQPAADVAVPSEAAAAAAWQLACSDSVRQFSLASCKRAAAVASDAYRRNTPDLLPAGGHAVAAAAALRLYRSLARGPAAADGAAALRQQLDDYWRAGHQQCEAVSLLGNPCCLPVHDPQQQPHTSIADAAKPLLLLATGSGGQQQRIPEPFTVAELQQAAAAVAAESASAAARVQLWVRRLGGAAALSAALLMDGQPGWLRAGGCMFAQLPLLVAVPGKPGQQPAPTEQQEAQAPAAEEFPSLAEVKQHEQRRRRPPATAKQQRKEQELL*