MGEEMGRSIYRGDWASETSHLIGWSSDFSLATQINDDAATACDDSMEFSEPKQIYSQLHFSELGVPSSIWGQDLLGSRSGLGLRCDNPFTAPTINNMFKQEHPFPNLESDSLVGDSPLLTQKVSALPPLFPAMVGEGTCLSSGSKAPRMGRVNNQCLVYGEDSPSSWKGSQEMAGTPRSSGVLSSKKGQERSTACNAALKDSCMDMKKSTEESAPKRTRSDSHVPFTTFKVRKEKLGDRITALQQLVSPFGKTDTASVLLDAIEYIEFLHDQVTVLSTPYMMLSHKLSSTNLDAEAAKEKGGGLRSRGLCLVPISTTLHVAKDNTTDFWAPTFGGSFR