MKKVIILIIALAVIITGFWIIFLQFEPTKKEAKEPTVTANKTTTKEQNSVSEIAIPTLFVHGYSGTANSFGGMINRLAEDGDVTKSLVMNVAADGTVSSKGDYDKFSHNPTIQVIFEDNKSSAANQTQWIQNVMKELKNNYHIEKVYAVGHSMGGVSLTSYIEKVGNDKTYPVLEKLVLIGAPLNGLVIGDDGVTAYDLTDSGPKKSSDRYSEFMKNKQKIPTNLHVLNIAGDTLNGTKSDGSVSVASALSGKFIFEGQAASYEEKTFTGKNAAHSKLHENTNVDAEVADFLWGIEKVD*