MGSGEWHVEKRSTLRNDSFVKESGSAPETGCLSIVVLGASGDLAKKKTFPALFNLYRQGFLNPDEVHIFGYARTKLSDEELRDRIRGYLVDQKNADALSKFLQLIKYVSGPYDSEEGFQRLDRAISEHEISKRSSEGSSRRLFYLALPPSVYPSVCKMIKTCCMNKSDLGGWTRIVVEKPFGKDLDSAEQLSSQIGELFDESQIYRIDHYLGKELVQNMLVLRFANRFFLPLWNRDNIENVQIVFREDFGTEGRGGYFDEYGIIRDIIQNHLLQASVLCLVAMEKPISLKPEHIRDEKVKVLQSVVPITDEEVVLGQYEGYRDDPTVPDDSNTPTFATTILRIHNERWEGVPFILKAGKALNSRKAEIRIQFKDVPGDIFRCQKQGRNEFVIRLQPSEAMYMKLTVKQPGLEMQTVQSELDLSYGQRYQGVSIPEAYERLILDTIKGDQQHFVRRDELKVAWEIFTPLLHRIDKGEVKSIPYKPGSRGPKEADQLLEKAGYLQTHGYIWIPPTL*