MGSGQWHVEKRSTFRNDSFVREYGIVPETGCLSIIVLGASGDLAKKKTFPALFNLYRQGFLNPDEVHIFGYARTKISDEELRDRIRGYLVDEKNAEQAEALSKFLQLIKYVSGPYDAEEGFQRLDKAISEHEISKNSTEGSSRRLFYLALPPSVYPSVCKMIKTCCMNKSDLGGWTRIVVEKPFGKDLESAEQLSSQIGELFDESQIYRIDHYLGKELVQNMLVLRFANRFFLPLWNRDNIENVQIVFREDFGTEGRGGYFDEYGIIRDIIQNHLLQVLCLVAMEKPISLKPEHIRDEKVKVLQSVVPISDDEVVLGQYEGYRDDDTVPNDSNTPTFATTILRIHNERWEGVPFILKAGKALNSRKAEIRIQFKDVPGDIFRCQKQGRNEFVIRLQPSEAMYMKLTVKQPGLDMNTVQSELDLSYGQRYQGVAIPEAYERLILDTIKGDQQHFVRRDELKVAWEIFTPLLHRIDKGEVKSIPYKPGSRGPKEADQLLEKAGYLQTHGYIWIPPTL*