MSASVPQFEMSTLYVGDLHPEVNEAMLYEKFSSAGPILSIRMCRDLLTRRSLGYAYVNFLVRANAEWALDTMNFDIINGKPLRILWSQRDPSLGKSGVGNIFIRNLANSIDNKSLYDTFSVFGNIVSCKVVTDENGSRGFGFVHFEKSEAAKRAIAKMNGILLKGSQVFLGQFKPRKVREAELRAKANIFTNVYVKNFGDDVDDECLKEVFGEFGSVLSVRVTIDESGKSKGFGFVNFENFEDAKKAIEGMNGKVLNGNQVYVYRAQKLERQSELKHKFEQIKQCKLTKCKGANLYVKNLEDDIDDKPLRREFSLFGTIYSARVMMEAGHRKGFGFVCYTTPEEANKAVMAMNGKIVITKPLYVAIAQGKDERQAFLTKNYMERISAVRDGDNPILNYRKITSSNNIIPMLPQSQCGSAHLCKPVVRAKYHPSQNIHYAIHSATPKPSISTFIQPQVRGVKSTYQITNMTTSKIAVYPQTSALRPHANQRFKKVPGIADVRRPLKFKVGRPASIQKPIPVGHDISNVSVLASATTQKSILGEKLVPLVQSIHPTLVGKISGILLEMDDAEILHMLKYPEFLRAKINEVILILQSNQAQVIALKANNSTPSI