MASNTAPTDGGSNEVEHDHGLVRVYKDGRVERPFVAPPLPAGLDPSTGVDSKDVDLGDYSVRLYLPPAATNAPECKQLPVVFYIHGGGFVAESVGSPPGHRFLNSLAAACPAIAVSVEYRLAPEHPLPAAYDDCLSALRWVLSAADPWVAAHGDLARVFLAGDSAGANACHHLALHAQPGVKLKGAVLIHPWFWGSEAVGEESRHPVARAMGGRLWTFACPGTSGVDDPRMNPMAPGAPGLETLACERVMVCVAEGDFLRWRGRAYAEAVTSARGGGEQHGVELLETEGEGHVFHLFKPDCDKAKDMFHRIVAFVNAV*