MRKLGISVFPQHVALEESLEYIETAAKYGFSRIFTCLISANDEAEFAKLETICKRAKELGFDVIADVDPTVFESLNITYKELDRFKELGLAGLRLDLGFSGSEEAAMSFDDTDLKIELNISNGTRYVENILSYQANVGNIIGCHNFYPRKYTGLSREHFLRTSKQFKDLNLRTAAFVSSNSGEFGPWFVVDGGLPTMEEHRGVEITVQAKDLWNTGLIDDVIVGNMFASEDELRALSELNRNELQLAVEFLDGATDVEKEIVLTQKHFNRGDASEYVLRSTMTRVNFKQHDFPAHDTNTIAKGDVTIDNNGYERYKGEMQVALQEMENSGNTNIVARIVPEERYLLDTILPWQHFRLVEKKK*