MPVSNSSPTSHVTKHHYGLVVLWVLLTLSAATYFMSKKVVEFDPQGILALQSHQGIVAAILAEQNAREPEFSRAQRATLFHLRQDKCHCNVTSQSHIETLNTQAQALGMQIINLEITNNLKSVIPSTPATLIINNAGELAYLGPYGQGFACTEKTGVVSAVLNNLQKGFNSALVLNQAKGCYCATS