MKERVQVVKEEVRKVVKGSSEVPEILDLVITLQRLGLDSYYETEINDLLCIVYNTDYNDKDLHLVSLRFYLLRKNGYDVSSDMFQHFKDKEGSFVADDVRSLLSLYNAAFLRTHGEKVLDEAIVFTTNRLRSELEHLKSPAADEVSLALNTPLFRRVRILEIRNYIPIYESATTRNESILEFAKLNFNLLQLIYCEELKSITGWWKELNVESNLSFIRDRIVEMHFWMIGACSEPHYSLSRIILTKMIAFITILDDIFDTYATTEESMMLAKAIYMCNETATVLLPKYMKDFYLYYLKTFDSFEEALCPNKSYRVCYLKELFKRLVQEFSQEIKWRDDHYIPKTIEEHLELSRKTVGAFELACASFVGMGDLVAKETLDCLLTYPELLKSFTTCVRLSNDIASTKREQAGDHHHASTIQSYMLQHGATAHEACVGIKELIEDSWKDMMKEYLTPTDLQPKIVARTVIDFARTGDYMYKQVDSFTISHTIKDMIASLYMEPYNI*