MGGFCRWVSLIFLLLLPTLSYSSISPKGSSDIPLDFLNFAKRSDLYKWMVDIRRKIHENPELGFEEFETSKLIRRELDAMGIPYKHPVAVTGIVGYVGTGEPPFVAIRADMDALAIQESVEWEHKSKTPGKMHACGHDAHVAMLLGAAKILQQHRDKLQGTVVLLFQPAEEGASNVIVSLQHLVSREADPLDSQVVTVAKFQGGGAFNVIPDSVTIGGTFRAFSKESFLQLQQRIKEVITGQAAVQRCSAAIDFLDKDRPFFPVTVNNRDLHEHYLSVAREMLGTQNVKDVQPKMGAEDFAFYTDVIPAYYYFVGMQNESHGRLPSGHSPYFTVNEDVLPYGAALHASLATRYLLEFHDTSPSQEGKAHDEL*