AEVVRARQCCNRYSSRRKQLTVPPFQFPFSRPELLKEWVLNIGRGNFKPKQHTVICSEHFRPECFSAFGNRKNLKHNAVPTVFAFQDPTQQVRENTDPASERGNASSSQKEKVLPEAGAGENGPGRNMNTAHEELQLPPDAAGPVKQVLPQRPQATKAVGWLAGPAGLRRPPKQPSDHSYALLDLDSLKKKLFLTLKENEKLRKRLLAQRLVMQRMSTRLRACKGHWGLQARLRPEQQS