MEMVYYQLGRSSYQDLLKELEADIQHANALVAEIPKPKNGVCLHMKLEYNQLSPLIFLLLQWLDSSCSCLFPLYFNLFNILIYEVYPDGRTHMPTQGSKATVREFYAIILPSLTRLHNDLVERESATNLTKKSEKKEVLVGHGRLQNAIDQEREDECGICLVPTTKMVLPGCCHAMCINCYRNWNTRSASCPFCRGGLKRVKSEDLWVLTSESEVIDAETVSTEELSRFYLYIQSLPKDKTDAPFWVYNYLI*