MGGAGGGGRNGAATRRYNRSKVPRLRWTSELHRNFVRAVDCLGGQDKATPKLILQLMDVGGLTIAHVKSHLQMYRSSGQDIRRREVQPRRLGHLVEHYSFAIDEEGGPKEFVCCPHMKRAEAGPEAAATATATHESVQGNSDMGAPGTRRCGDDYTRAIPIPMGSSSSRSRRITEGLAWQWQSSGAASAARAATAASTLRELGFWVRGTEPFKTGRPMANRLSPVARQLSSKSKEIKCGDDGRFLFGTATRDEAARRHSPSRRPDSIDPKAVAAVSWSSEGGACALPPPLSSTGLSARSGPSGSCVFARQRVNLDLSLSICGS