MSKTVRVAHLSATCGYRIAAPIKHSKPTLILINSFMTNAELYKPQFANEKLSEFLNLVAIEPLGHGDTRTAATETFTYWDSALMIAQVMDALGIRRAFIGGTSQGGWIAVRTALYIPDRIVGIIPIGTMMDRESDRSQKLGNWNASEGTDGLVQVTSDPSTAADWVVPDAVVDAILGLSFGDKLDEEAKSTFTASMKKVYSGEAGKKKLRQGVLNLRDRDSLLARLADIKAPVLWLQGDQDKVFSVQNAQDEIKHFSGSSKAELKVIQGGQHLLGWTNAAEVNEAILVFLTEFNHLPNARALRESIGTVDI*