MGSPNEDQGRGMIEEGERDWNRKLLRTLILVNLAGIMEKADEALLPGVYREIGISLHANPTRLGSLTLLRSIVQMLCFPLAAYLSINHNRIHVVAAGALFWAIATFFVGASTSFAEVAVSRALNGIGLAMVIPAIQSLVADAAEPDKRGLAFGWLQFTGNLGAVFGNIFSVLLASTTVFGLAGWRASFHILAAASAVAAFLVYRLAVDPRYKKGQNGTYYQNDPITASSALKETLNEAMFVIRIPTFRAIVAQGVAGTFPWAALSFAPMWLELIGFSHKVTAAIIGTFSMAGSVGGLLGGWLGDFSARISPNTGRIILAQFSSGIGIPLGAILLLILPLKSSSTAAFEYGAVFLITGLLISWCGTGTNNPIFAEIVPEKMRTSIYALDRSFESFLASFAPPVVGMLAEHVFGFVTSSHKSETTDITPDKMNAKALGKALFSAYAIPFTICSLLYSILYWTYPKDRDAARAVIEIDKEVSPGITESYNLKPGYFSLQYDEPEKANNIIIKDKSTELQHILSDT*