MDITSPSPADGDMITVLSIDGGGVRGIIPAAILEFLEEKLQELDGPDVSIADYFDLIAGTSTGGLVTAILAAPNEKNRPLFAAKDITKFYLDNCPHIFPPTTGFLQSAFKYLNGPKYSGDYLHKILKKYLGDTRLHQTLTNVVITTYDIKIQQPAIFSTFTAKKDELTDAFLADVCIGSSAAPTYLPAYYFQTKDSSANTRSFNLIDEGIAANNPTLLAIKQVTKQALVGCPDFAVPTSKARDTTKFLVLSLGTGQKMETYNATDAAKWSLIGWLSNGGKTPIIDMFSQASADLVDIHTAVVFQAFKSEKNYLRIQVELSGQTSSTDLSTKRNLEDLVEIGX