MEMCAFAALRVGPRRRAGRYACLPRQGICAPEHDVNAVLVAARRSSRGTRAAAKRPGCSCHVVAADVPLPCDDDAQNNASTVQQHRTHAVHTPSAQENDESRLRAHHFTRLPEHVAIVMDGNGRWAELRGLKRAEGHKEGLQSLIRVCRWCKIVGVKKLTVFAFSKENWKRPPSELKSLRQLLNEFMAREPVLSQLIEQNVLLEIRGDLSEFGAVINAMARRIAPLMEHASIRPESASVILRVALNYGATQEIVECARKLAVLVSSGLIKPYEINETIFAEQLELDGTPPDLIIRTGGCSRLSNFMLYQAAYAELAFVDDLWPEFSVDTLLRCLEKYESAHRKFGGLG*