MSLLPPPHTSDTMKQITRQTKNLHLYVSRGCPFAHRALIMRDLHKLDNISVDVVDPVLGDKGWVFSPSKEGCTKDTIYGLDTLRQVYEKVDPGYSGSITVPLLIDTHSNKLVSNESAQIAEMMDGEFDKRVKKSTDFVHKNITLAVYKVGFSKDQTAYNGAIKELFSALKKVEKDLRDSKYLAGDSLTAADVFLYTSIVRFDPVYVQRFKCNVGMIRHNFPWIHLWLRHLYWQVPAFRDTTDFSHIKQLYYDKGPESIIPAGPVPDIEKLEE*