MTSHYPSEPESGPSTPRSDHQPHPQEPTVRLMCSFGGRILPRPHDNQLRYVGGDTRIVAIQRSTTFAALQSKLSKLSNSSSSDVSLKYQLPNEDLEALISVTTDEDIENMMEEYDRIAHQSTNSKTARLRLFLFPTENSEGEGLGSLLGGSSKRESWFLDALNGRGLERGRSEASSIISEVPDYLFGFDNSEDSKLAKNRPVLSENASVMSDPGSPAPPITSPYFSTSSPLPDLPPVRIRVENQVETQPTQMGGDPVQPARQPSGFAPNPVWHYIQDPNMHGPGMQQMPVYYVPAGQVPARPVTMHVPYGHQVGPAVSAPAQIPVGLPHPVPGQVYGPGYEYSVGVGHDGVAQQQQVYYTAARNAGAYPTAAIPGEMQGGGSKEMKMGRVSGHIERV