MATPDPSKSDFQAMGMGTVNFTLFFPVIQFVFTLPGLIGASVAFSGVAGKSSVVEKVEDVAKLSAGFLAIMLVKLSLAVALGSLGNARRASGVNVPDQHVYKVVGGSAAGSLVLMDEDGAFGAFNRAQRGVQNIYEQTFPFALEVLLSAYVFPWTTAVLLSIFALCRSYGAVLYTRDRMARMKGNMPAGVASGTISGMGMVAEDKKITYDKSCGSSVMLCFASNPGPSSSSASTAVRHFSPAARKSRQGELAGRYTIWGQASIWLTVAVARRRQELASRLATRAATGPRPVSSVGGYAVRPVTADLPDIGEVTAYVVDEEAEKVDDVPDWARSSKSRSSARGLV*