MAAAGVRPCVISRQLRVSHGCVSKILNRYQETGSIRPGVIGGSKPRVATPDVERRIEEYKGENPGIFSWEIRDRLIKEGLCDRGNAPSVSAISRLLRGNDSDDPDKKLHDGKF