MSRHFGRKYRKQDNSFIWNAIIKSFSHKEDPREVFVIFNLMLESGVCVDKFSFSLVLKACSRLGLIKEGMQIHGLLGKMEIGSDVFLQNCLMCLYLRCGCLGIVRQLFDRMMKKDSVSFNSMIDGYVKHGMVKSAWELFDVMPMEQKILISWNSMISEYARSEERLKVAWELFEEMPKKDLISWNSMINGCVKCGKMENDHHLFNRMPKRVWSDTLMKGPCGRNQEICRKNDYTEICQRLSEDRILDLFQWKYAHSLVVGAFHCLFILYILYQIPVVVIGVLLADRSGRRPLLIVSAAGMCLSCLIIGISFLLQDLHKWKELTPIMVLIGMVAYLAWYSLGFRGLPWVIISEIYPVNIKGSAGSLVTFILWSSSTIVVYVFNFIFEWNSAGTFFIFSVFSAATVLFTIKLVPETKGRTLEEIQASMTHFLQH*