MALVTISLDQLVEGHAPTPEQARDWCAQLESGDILYFPQTPIALSPDDIAFLRGQQQTDSSLHKNIAYKPSLDKLSGFDAKTANAEAVARLQSVMRGYSQSVVRFLTGFLSPYAAQWKLDYASFRPQEEQNRDLPLRRRNDRLHTDAFPTRPTHGARILRFFNNIHPDRTRDWVVGDPFAQTVRQFAPAQIAPRPGTLVSRSGKALGRALGLSKALPGLKRTPYDDFMMRFHNFLKENETYQQQTARYPWQFPAGSSWMVYTDTVPHAVLAGQYALEQTFLVQPEALVRPEVSPLRVLEDIAGARLV