MKVLPAWLHVMMDDIDEEKNMYTKNGKEPKEDESNEEVSPWGGEPCDMESSKEKASFDEQENQGSNALHSVDTFGDHYGTSAEATNSDCQKTQVLIDICSPPAGPSHETRASHKLIIENGEVKVVEEGDGRVVISQANIATARRLESNVEITFTSKRFKLSVGVDQPLVYGILHNEANSRTLNLFGQHHWSLFVLYVNRGVKLLGLPRKKHYLLYFDSLGLTSPFECLDSVQRALWCLAEIMDDVSLRHALLNIKTELELKIVDAPQQPNGSDCGFYLMKYIRDLIAGGLEDQPGMSWLTKDWFEHKDVCRMKEELHDWCMRCLTEIVLATWFV*