MSPQTETKVGVGFQAGVKDYRLTYYTPKYKVKDTDILAAFRMTPQPGVPAEEAGAAVAAESSTGTWTTVWTDGLTSLDRYKGRCYDIEPVAEDENQYIAYGSVTNMLTSIVGNVFGFKALCALRLEDLRIPTYSKTFLGPPHGIQVERDKLNKYGRPLLGCTIKPKLGLSAKNYGRAVYECLRGGLDFTKDDENVNSQPFMRWRDRFCFIAEALYKAQNETGEIKGHYLNATAGTTEKMLRRADYASELGAPIIMHDYLTGGFTTNTSLAIYSRNKGLLLHIHRAMHVVIDRQRNHGMHFRVLAKALHMSVTLGFVDLLRDDYIEKDRKRGIYFTQDWVSMPGVIPVASGGIHVWHMPALTKIFGDDSILQFGRGTLGHPWGNAPGAVANRVALEACVQARNEGHDLAREGNEIIREAAQWSPELAAACGIWKAIKFEFDTIDVL*