MEQVLERNNPTKCSAGVLAMRVPDPPXYAPPSICAISKDGKIVAVGGKDVELYLWSTDSGELMSTLRGHEIAWTSSNDNTXFVTVQEDSKWEEHVARGVEYRQCEDGHTGPVSTVMCYPMPDGTHVIISCGAADHTIVVWDLETASKRNTILIDELEHAKNVRYHISKEGTQVAAWCTDSVPFPNLIFVDALNGAKNAVYCHDGLVRHATFAKDAAKIISCGSDGKIVLWDTLSFEPQVTLVGHNGSVLCCGINEEGNRIVSSGEDCTIRVWSTEDGQQLMMMQAQDEPIKFCAFAKSSSSNKVLSCDMSGRVYVWNVLSEVVASLIRRFADNISSVVLSNDNKLLAAGCNNGRIM