MTFNSLSIHLLPVFVFVLSTVGVDAGAANPSYGLQDDYYRHSCPSAESVVRRVVMGNVTVVDNRKFAAGLLRLSFHDCFVEGCDASVLLYGPGTEKTAPVNKFLQSLEILDKAKQELEKICPGVVSCADILQYAARDGVIALNGSSWKVQGGRRDGRVSRAESAEKEIPSQDFDLDGLTASFKRKGLSRDQMVILSGAHTSAAGHCENLVRRLYNFNSTHATDPSIPAAYAAELKATCPRKTFNDTVFITMDAVSAFFDAGYYVTLEEHKGVFTSDQILFDDHRTRPLVKTLTDYKLFEKKFHQAMRAMAAIGVKLYDGEIRKDCRFINSY*