MDQSSIVKYTRLNHLHIPDKIRFNVLSYLETWERYQAERDGSNEYANYQPGSLITTDQLISDLDNYDIVFHIGGLPYASGYLSQWDQFTEQVEPISSVKPYMIASGNHERDFPNSGSFYDTLDSGGECGVPAETMYYVPADNRAKFWYATDYADSEHDWREGSEQYAWIEKCFASVDRQKQPWLIFATHRVLGYSSSSWLADEGAFEEPMGRANLQKLWQKYKVDIALYGHVNNYERTCPIYQNKCVNSEISRYSGTVNGTIHVVVGGGGSHLSSFTEINTFWSLYKDQDWGFVKLTAFNHSSLLFEYKKSSDGLLSSYFSWLGSVLYKHCANLFLLLFEIQHKLHELLKNYPSL*