MTTPLKYPARSHARKVYSHIKAPFFISGEDLVLYKYCDQTKPFRQNRYFFYLTGCNIPGSHVLYTHDKLVLYLPDVDHEDIMWSGLPLSPEQALAKYDVDEVKFAADIESDLKNLGTVYTTDTSHPHLKPYLTESDPAFFFALDESRLIKDDYEIELMRHAAKITDNCHLAVMSALPIETKETHIHAEFMYHALRQGAKNQSYDPICCSGETCSTLHWVKNDGDITPEKRSVLIDAGAEWECYASDVTRCFPVNGDWAKEHLEIYNLVLKMQSAAYEMMKPGVEWEDIHLQAHKVLIQGFLELGIFNSKYSAEELFAAKASARFFPHGLGHVLGMDTHDVGGRANYSDPDPLLCYLRIRRKLEPNMVVTNEPGCYFSPFLLEEVLNNPDQAKFINRDVLDKYWYVGGVRIEDDVLITPTGYEIFTKITKDPAEISKIVKAGLAKKFHNIV*