MKKTTSSPIAEPSAKLNREALMGRPLDESWGVNPPELLHEHRVANGSIIRARGGRVESRTIFRYDDTNPEAESKEYMESLRRDLDWLGWKPERITHSSDNFEVLYELASKLIKKGLAYCCDMTKEEIVAQRELARKRAASKNPDLEYLILSHDFYLAGIETFDKMKKGAYDEGTWTLRLKMDFESPNPNMYDLVAYRIKYTPHPHATDKEWCIYPSYCTTSPTESAMLWRQSTSASYTVMSKRRLLRLVIDGHVHGWSDPRMPTIAGFRRRGYTKEIINEFCNDLGVSKAANVIEYEKLASVAPRKLEKTSLRAMACLKPVKVVLSNWDDVSCKDSMTFGVGNNLADGNMGHISSHSQTQSTLMHQTLACMIPRTTSDWLLKRQLA*