MMKLYFLTTVVASLANAAAAPKYEFPVCVVGAGVSGLTAAKALEDKGYKTVIFEKRDTVGGKCSGQYFPLGAVLFTGSPSYAQTYAFVKSSGVAFDEFDPAFGYDYNPKTGAAALMQPPSPATAQALQEELKRYTEVWQNKFAPYAVPGYKNGVPKEFMVPGQDWLLANKFPIIASVINRSAGNYGYGDYTQVPALYYLQFYAPDIVGSFIGVIQPYKTGPVHLNTRIERIGMSAIARMRSELTHIERTSKPSIQYRAAGSKEIKTQLCSDVILAFPPTSDALKESGLSLSRAEKTLFSQVDVNGYFSSAVRMSHLGHNLSVSQELPSPLVPFKAEGQPVYLTPLHANSDIVNVYSVDDPAHPNAASVKKHLVQDLSKINRDLQKVNAKSVALDAADIRAFSGKIPYFPHVSPDSLAGGWYTKFNSIQGKERTYFTSGLNSFELVEYTIRAARDLVKTHF*