MGSMADKWEELSGKNNWEGLLNPLDLDLRKHIIQYGELAQAIYDTFITEKASKYAGASRYSMENLFTKVGLDPTKYRVTKFFYATASIPLPDGVFFVKSLSREAWSKESNFMGYIAVATDEGKVSLGRRDIVINWRGTSQTLEAINDLQFVLVPAPEVFGDGGLFQPLVHQGFYNVYTASSSRSQFNLTSARDQVMEEVKRLVEEYKNEEVSITVTGHSLGASLATLNAVDIAFNKINKASNGKEFPVTAFPFACPKVGDLQFKAAFDKIIGLRILRIRNLLDTFPLYPPIGYFDVGQELMIDTTKSPYVKAPGHLTGWHSLDMYLHGIAGTQGMGVLAGFNLEVNRDISLVNKQLDGLKDEYCIPVNWWVEKNKGMVQQEDGSWLLLDRDDYDF*