MQSLCASISVACHGKDKGIKAALEYQASSFLAGGSMPFVAHFPVLISANPKNYRRLQISCKDFPRPNIEETSNYLEAAALSSSFKNAPRPNKPLHVVIAGAGLAGLSTAKYVTDAGHIPIVLEARDVLGGKVAAWKDKDGDWYETGLHIFFGAYPNIQNLFGELGINDRLQWKEHSMIFAMPNRPGEFSRFDFPEVLPAPLNGVWAILRNNEMLTWPEKVKFAIGLLPAIVGGQPYVEAQDGLTVKEWMLKQGVPERVNDEVFIAMSKALNFINPDELSMQVVLIALNRFLQEKHGSKMAFLDGNPPERLCQPIVDYFTARGGQLQMNSRLQKIELNEDGTVKHFVLTNGQIVQGDVYVSAMPVDILKLLLPQEWKKIPYFEKLKKLEGVPVINVHIWFDRKLKNTYDHLLFSRSPLLSVYADMSLTCKEYNDPNRSMLELVFAPADKWISSSDEEIIEATMKELAKLFPDEIAADGSEAKVLKYHVVKTPRSVYKTVPNCEPCRPLQRSPIEGFYLAGDFTKQKYLASMEGAVLSGKLCAQAITQDQEKLLLLASLRAMKEADVSLV*