MQTPSLLSTSYARVGGIYLPNALLKLLRVYVVVIVDMGSDTLPLIELNIVEDFEAILNPEGYFSICGFGSLLSERSARSTFPELRNFRAAILRDFRRISAHTSAVFYDRGIANVDTKEISSLSVEPCPGEHLIVTVFELKKSEVASFMAREPEFRYVAVVPEGFDGIPFPYPAALCASYGNDEEFFRKKCKGSHEIYYQYFGRLNIYKVFREDILPCRVYFRHCILSAKSLSEAAYDNFLEHTFLADRKTTLREYLNGAGSGIMEEKPPESVTGRYDG*