MSPALDTLTEDHAAVYDRQLRVWGVEVQRRLMEAKVLIIGLGGLAAEVAKNIVLAGVGTVALVDDTPASAAAPGNFLVEPCTASASASASAENSRSVAEVSAATLQAMNPLVSVRVEPGPPSAAALLAATGAPAPDDNDLAPPRPESSMAAQAEAEALRSLVSRYDTVVSCGLALREVAALDELCRLYGKQLFAGSVRGASSFVFADLGPKHTYTVKGEIGEKVVEYGTFQDAMKADLSTVNKRTHPLYLVVRACWEFEKEHSRPAAGLGDAAAVQAIAQRLAEAAAAAKAGAGAGAAAATAALPEGLVEGFVLDGGRGREGAVAPGAAVEAMEAEAEATPLGELAPVCAVVGGVMANNLLRAVSQVNPPLRNLFFYSFFVRDGLGVEEYF*