MGNGFLLDWKWVFPIQSNFLSISSSSSSRQQSSSLRGKEASFESAKMSTLSLIPEESEIRYKDSLKQYICPDGALQNIESSYAATQGMKMNIGEKEACVDSHNAFCDINMPVLVDNSVHLVSSTSENNTHFNLLMENLKEIEETFADSDSDP