MSVAYEPRTFIHEGGYPPIGDDHDHTADQRFTDNDVAEQLSHYTTEAAMLPDSTGILGDDRGMMPEDAAAVQEATRLDLTHTTFPSPTQAALQEPSLDPLPEDKDLSPGAGSPPSSRIKPIPKPDRDVVKQADGKFHCPLDECKEEVRTFSRKCEWNKHMDKHERPYRCPADGCENLPGFTYSGGLLRHEREVHGKHGGPKNTVNCPHPNCKRHTGKGFSRQENLNEHLRRVHTNPDGTTPPADTAQSPDENDAEKVGMKRKRRSSAQTSEEMVELREEVKRLKEENEKLKAEMDTQSQHSLAMMAQIAELQDALRHGLGPHTLGAPTAQMI