MTDFYTIKDAQADLAIAPLNLTVLLAPYSTTPATTLESPTDGSLAIPPGYKSVGHFEKQAGLTLGNEFDSKDIEAYGEPEPIRTIINKRTTTFDFAMYQNQRNVLELIWTQDFSNIQPSEFGGIVLEAPKVPKNIYYRAILVGMDDRNDRPIWLYWLMPKVKLDKLDNQTLNDDNVIEYKPTLKAFRDDVVGYSVAQGFAGPGWRDLVATAGFGEALTALTITPGSPTVTVATGASHTAQLLVEGDNGINYTPDVVFTSSAPDKASVSAAGLVTGVAAGSATITATKGALTATATVTVTA