MEVLMEKELSRTDIECRLAFPTASLRAFSMPEGETAVYFEATDTLEKEWNFRLSIRGENDPYTKPVITGDWLQFVRDKGLRVGDKINLWREEGVTGVRYSVRAERKIFGFWVNVQ*