MTFAFAALEQQLSGLATDAAQLAQPYLAHIPKGLLRDYTCIAAVAFAFWAVEGVLLAVLVPTLTRILVQPPTKDADAKKQLRRAKGAAIQTVARLVGTIHNTVQVPLGLLILLDPQFQSNRMFQTTPLSYAVCYISAGYFAHDLVMCASRFALEGPLYTIHALVCHAAYAFGVTTGFIHYHGAAFLQWELSTTFVHLRWFMYKAGWANTRAYVLNGICMVLVFFGCRIAWGYIESVVLVGDVLRERWVPGGSPFPVGGTFGYCVAAVVMNTLNTYWFYKMLTAALAVLLGGKKASDVSTHKDE*