MERTCVTRNSSDLVASLRACAKRKDLCRGTKIHDDILRRGLLDKCSDALVTMYARCGAVANAKELFDVYKSRDIVTWTALIAAYIQQGQAHNALSCFEQMEHERVSLDALTFTVILKACGAVRAVDKGAQIHDEISKRELLGSNIVLSNALVDMYAKCGALAKARQVLRELPTRNVISWTALIAGCVQHGEDAEALDCYECMLREGLTPDAFTYSSILKACSSMKEIEKGTKVHDEMAKQGILNNNIVVGNALVDMYAKCGSLLKARQVLENLPLRDAISWNALIAGYAENGGNNQALLCFEQMQHEGLSPNGATYIAILTVFRNLRALDRGEKLHRKISKEGFLMKDIELGNALVDMYAKC