MLELENPNAALQQVDKDRGKNARQLTWVLLLKAHHAAGCLAWLATGLWTLLSMVKKRLIFGQGVEMESKKSKKEKLFKLLKAFLDRLLIQVLDDSYEDDVQELIKAEVLKWNQKGIKIHYRHRLIRTGYKSGNLKAAMSCDYVKDYEFVAIFDADFQPNPDFLKLTVPHFKDNPELGLVQARWAFVNRDENNCSLLVLSLTCDTTKLNWQLNINLSFHFEVEQQVNGVFHNFFGFNGTASVWRIKSLEESGGWLERTTVEDMDIAVRAHLKGWKFIFLNDVMVLCEIPESNEA*