MLATSLPSPTTFTLSSLLQTFKKTKTTPVHCSSPPPPPSSMDPQPKRVAVCGGGVIGVCTAYFLAKKGAAVTLIEKSSVACAASGKSGGFLALDWCDSGPLSSLARASFNLHRSLSEELNGTESYGYRPLTTLSLTITESGKQSQSSRVQNLPSWVDGPARDLRAIGSTETTAQVHPQMFTKTLLSKAVEKYGVEVVIGKVDSVGVEGGRVDSVVLEGGRVIESDSVVLALGPWSGKFEMLSSLFRVYGLRAHSIVLEPKEPDAITPHALFLSYYPAQGGKPMDPEVYPRPSGEVYLCGMSSEVEVPEDPEQIVGDPESLEVLKRVASTVSSHLVEGEALLKAEQACFLPCTDDSVPVIGEIPGVKGCYVATGHNCWGILNGPATGAAMAELIVDGQSTIVDLAQFSPARFVGRRRKG*