MYYSSTRGTEEKVTASQAIIKGISSDGGLYVPSEFPNVKNELINLVNLTYSQIAFFVLSKFLCDFTEDEIKNCIENAYDEKFDCSSIAPLNKVNDTYFLELYHGPTLAFKDMALTIMPHLLKTSIKKDNLEKDVVILTATSGDTGKAALEGFKDIDKIKIIVFFPEDGVSPVQKLQMKTQTGKNTYVVGIKGNFDDAQSGVKKIFSDKEFNQKLLDNNYILSSANSINIGRLLPQVAYYFYSYMKLVSNSDINLNDKINFVVPTGNFGNILAGYYAKQMGLPINKLICASNDNNVLYDFFKTGVYDKNRTLKLTTSPSMDILISSNLERLLFEISNRNTDIVNKLLSDLSDKGVYKISDDMEKNLASFYGEYSNEEEVKSTINNVFKNYNYLIDTHTAVAYNCYEKYKKETSDNTKTVIVSTASPFKFSEDVLKSIDCDFKDLDDFAIIDRLSSISKIDIPKPIKNLKNAEILHKDIYEKDELKLAIKKFLKV*