MAVWRRGAKLECAHFLRECEKLLCFSCRSFSNSTQPVVHLHNSVTNAELSLVGIAHSCPKSADFVKHMIRDLMPKVVAVEICKGRADPLLSCDRHESINWKEFLSLKGGLKEKILRYIINELCVQPGYTQTMLEMKVAIQEGLACGANVVYMDQDEDVTFKRVAQEFSLLQVLWVILRRKGIYREYPVLFKALDIGGDAIMHPKALEELVRFADKYLPGLAQSLVHERNAIMVKNLREMSGSIVGVVGAVHVQGILQLWQEAETSALHVQEMHKLWEEAEA*