MASTNALPPTGNGLIVSFGEMLIDFVPTVSGVSLAEAPGFLKAPGGAPANVAIAVARLGGKAAFVGKLGDDEFGHMLAGILKENDVRSDGINFEKGARTALAFVTLRADGEREFMFYRNPSADMLLTPEDLNLELIRSAKVFHYGSISLIVEPCRSAHLKAMEVAREAGCLLSYDPNLRLPLWPSAEEARQQILSIWDKADVIKVSDVELEFLTGSDKIDDASALSLWHPNLKLLLVTLGEHGSRYYTKNFRGSVEAFHVNTVDTTGAGDSFVGALLSKIVDDQSILEDEARLREVLKFTNACGAITTTKKGAIPALPTEADALKLIKEEKIKEHVREAGNSRCLIL*