MLTVTGLVGGHQCQVHVNAYRRHNTGYHVGGQLFSRNRLHLNSVSCMVPQSVAKEISKVAREHGAQPVGVFVDDDVNTVLKASDASDLEFVQLHGNGSRAGLVALQQWNRIIYVLHADESGKLLNQITDEESSLADWLLVDSATGGSGKGFDWGRFKLPPIKSKYGWLLAGGLNCENVCDAIATLRPQGVDVSSGICGDDGLQKDPLKISTFMSKLSFASGEAMECAFTASSINIMVWNNW