MAFAYVKDSRFVLLTCLLLGLGVWWYLLPKPLLVHPMACCSPEYASAIKEATQCPMRNLGFPCIHPNQIHDEVLDTFTKPEVFDPLQLKPENRTAALAVMVGLIVLSVALGESITEQGIML