MSVAFEPRNFIHDGGYPPIGDDHDHDHTADQRFTDNDVAEQLSQYTTEASMLPDPTGVLGDDRGMMQDDTSVVHDATRLDLGHPAFPSPIDAAMPAPQIDGIPDDKDLSPSIDSPPPPRVRPIAKPEREAVKGVDGKFHCTQEDCQEEIRVFSRKCEWNKHMDKHERPYRCPAVGCENLPGFTYSGGLLRHEREVHNKHGGPKKTVNCPHLNCKRHTGKGFSRLENLNEHLRRVHTNPDGAGNTPPPDMVLSDENDSEQTGVKRKRRASDTANAEIIELKEEVKRLREENEKLTADVAQQSQHSLAMMAQIAELQDALRNGVSHHALGAPTAQMI