MALNRSFKLNSGYSIPAVGLGTWQSKPNEVKEAVAFALKSGYRHIDAAAVYGNETEVGEGIKASGIDRKDIFITGKLWNTDHKPEDVEEALDRTLRDLQTDYLDLYLIHWPVAFPKSEESFPVDPKTEEIIVIDVPIKDTWAAMEGLVKKGKIRSIGVSNFTREKVETLLKTATIPPAVNQIEAHPYLQQPELLEWHKSQNIAVAAYSPLGNNIYNLPKGVDDPTVLSVAKSLGKQPAQLLISWAVQRGTIVLPKSVTPERIKDNFQGLLSPENQTLRGLS*