MCNEREVYAQSISVVCQLDWKKDRLLIQVLDDSYEDDVQELIRAEVLKWNQKGINIHYRHRLIRTGYKSGNLKAAMSCDYVKDYEFVAIFDADFQPNPDFLKLTVPHFKDNPELGLVQARWAFAGSIADQEGRWPRKATSIALGKGVYLASPTEESARHNLLTRLQNINLSFHFEVEQQVNGVFHNFFAYNGTVGVWRIKSLEESGGWIERTTVEDMDIVVRAHLKGWKFIFLNDFTVLCEIPESNEAYRKQQHRWHSGPMHLFRLCLPDIITSKISVGKKENLILLFFLLRKLILPFYSFTLFCIILPMTMFVPEAELPIWVICYIPVMMSFLNVLPAPRSFTFIIPYLLFENTMSVTKFNAGTRKPKCCIAAGRKGQGQEREAADMGVAP*