MGSSHHHHHHENLYFQGGGNRGMSRNQDAYAEKMDMTLDALNFLLGVEHLASAFYVQAVNNFTADDFKAAGLAQRDYDQFVGVRNNEVDHRDTLISVIKSLGGKPNPPCKYTFPVTDVASVLKVSRTLENADKPAYLGALRDIKSVELRTSVQGALSGDSAHAAFFAYLTGKAPAPGPVDGPLTQRHIATLAQDFIVSCPYPAPKPFPKLTLSPQSGPVGTVVATTCAQDVDTNGVMCAIISGNQGTLMQRPGQAKDGSGAATCTIPPGVKGILFIAWVRGRDVLNVGVDDSSTVCGPNYFLLSALGDAVPGV