MEKRDLTCIGCPLGCQITVTMENGEVTDVKGNTCPRGDKYAREEVTNPTRVVTSIVKVEGGNLAAVSVKTKDVIPKGKIFDILDEIKPVVVKAPVKIGDVIVPNVAGTGVDVIATKNIQAV