MQSLCPSSSVVCRGTDKGSKGALGYQASSFLAGASIPFVAHFPPTSPADSKHYRRLQISCKDFPRPNIEETSNYLEAAALSASFKNAPRPNKPLHVVIAGAGLAGLSTAKYVADAGHIPIVLEARDVLGGKVAAWKDKDGDWYETGLHIFFGAYPNIQNLFGELGINDRLQWKEHSMIFAMPNKPGEFSRFDFPEVLPAPLNGVWAILRNNEMLTWPEKVKFAIGLLPAILGGQSYVEAQDSLTVKEWMLKQGVPERVNDEVFIAMSKALNFIDPDELSMQVVLIALNRFLQEKHGSKMAFLDGNPPERLCQPIVDYFLARGGQLQMNSRLQKIELNEDGTVKHFVLTNGKIVEGDVYVSAMPVDILKLLLPHEWKKIPYFEKLKKLEGVPVINVHIWFDRKLKNTYDHLLFSRSPLLSVYADMSLTCKEYNNPNNSMLELVFAPADKWISSSEEEIIEATMKELAKLFPNEIAADGSKAKVLKYHVVKTPRSVYKTVPNCEPCRPLQRSPIEGFYLAGDFTKQKYLASMEGAVLSGKLCAQAITQDQEKLLLSASSRATQEAEVLLV*