MSARRLASLLPKSCLELVVWGQPRLLGALAQSEAALDGNCRPSTSYSPAEPATSLAVRQYASRAQLSSSSVTQWRTAHTAACPQHGPACAHDHAHHQQPQQSGAASGAKPAPRRVLTLEEVEKACRGCDKLVKRGGLVCNGCATVQPPDESLSYFELFSLPDSSFDIDPQLLEKRYKQLQWNLHPDKMGHKPPQEREFSAQHASVINLAYSILKSPLSRANYLLASKGVNAGEAFEGTIDDPELLMEVLEAREEVEGTDDPAALAQLLAHNRRQQEGLVGRLSAAFRAGDMGAAVSLTHQLQYVAKLEQEIVKKLPQL*