MEALERLQAVHAHLRLLHTHDIITTHSPSNRFLADFLLLLGESAGNSAEMEELCGVLVHAIPKMMRTSLFDEMACANASAAGSRSVPNSPRSPGDELKIEDVTPPKSNRKGHRRSKNSEMSPFVREKTLTTPDHRSASYEGGVVNCLISFKSMERARSTLEDFCRSYFMFHNMDVHNPIHVFRYLPLLVFVESYIYQLDEQNEDQLCFSALTGDSKPSCEVSSEFASGLGKDPFAGLRVVLQEHDLLTKSIFFVLRFQLKKRQVLQDFRLLLGFVPILVKADDVVEALRLKSFDYRVLNLLMYGLRNEPVNEAHFEFLSISELLVEMADDLYDYEVVPITLYHFWTLCSAPV*