MGSSSCPLSGSPGPSGSNSKPRTTARASGVGFGGVAMARSVAVAAVKLEPKPEPWAAGAEEASSVVPRSMEGPPLPAPFVSKTYEMVADAATDAVVSWAPGGAGNSFVVWDPRALAAGILPRFFKHANFASFIRQLNIYGFRKVNPDRWEFANESFLAGQKHLLKNIKRRRASKPQMEAKPRNCAGACLGSPKDPSEVESLKRDRAALRAEVITLRQQYNICKSQLVALEERILNNERNQQRAIAFFAKVLSNPGFVQQVLLNYAKEKELRGASKRQRLMENEEHRHGDLPLRSGTEAAFATVAAGVGVSAGSSHGGTAAKQEPGPELNGQEMDSIWYDVWDELDAIPGAEMDRREADKGVAGFDVEDFSGRPCGWDDDCSYLAEPMQFVEHYD