MRALILVGGYGTRLRPLTLSCPKPLVEFANKPMIIHQIEALKSAGCTEVVLAINYQPEVMMGFIEEWQEKLGVKIVCSQEKEPMGTAGPLALARETLDDGKGTPFFVLNSDVICDYPLKDMLDFHKARGAEATILVTKVDDPTKYGVVVMDEYGQVQRFVEKPKEFVGDKINAGIYVCSPSILKRIELRPTSIEREVFPHVAADNMLYAYTLNGYWMDVGQPKDYLKGLHLYLDSMAIRQSSLLAHGPGISGNVLVDPTAKIGEGCLIGPDVSISAGCVIGNGVRLSHCVIMRGVQIKDHTKVDLSIIGWDSRVGAWSRLENHCVLGEDVQCKDELYLNGAVVLPHKEIKDSVPAPAIIL*