MLTCETAISNQAIQWKCVESKIESRRLHYGRFAISPFKRGQASTVGIAMRRALLEEVEGTSITCARFHGVLHEYSTITGIQETIHDVLVNLKEIVLKTDSNDVKEAVLFVTGPKEVTAGDISLPPSVKAIDESQHIVTIIQPISVNIELKIEKDCGYRIENLNGYRNGEFPVDAVFMPVRNVNYSVHLFGSGRATRETLFIEVWTNGSLTPDEAINEASKKLIDLLSPFLHVKREDVSYFYPEDDDSSSASMGSSSEIYDVNKLEGKLLKNTFIDQLELPARAFNCLKKAKIHTIADLLNYSREDLSKIKSFGQKSVDQVSKALWEHFGIELVKNELHIN*