MSVAYEPRSFIHEGAYPPIGDEHDHAADQRYTDSEVAEHLSHYTSDAALLGDDRSIMDDGTGVQDATRLDLGATGFSSPIQVPLHAPSIPEPISESKDASPGIGSPPSSRTKTIPKPDRDVVKQADGKFHCPLEECKEEMRAFSRKCEWNKHMDKHERPYRCPAPGCENLPGFTYSGGLLRHEREVHNKHGGPKNTVNCPHPNCKRHTGKGFSRQENLNEHLRRVHTTGDGTTPPAESVASPEDNESEKSSMKRKRRSSGQGDELTELRDEIKRVREENEKLKSEMEQQSQHSLAMMAQIAELQDALRHGMSPHGLGAPTAQMI