MEIASLRKELESVRQHRRQYRDRRSSVPVPVVSLVRFSVLFSSKHGSGYAGYQTVGYTNAGKSTLLNCLSGADVLAEDRLFATLDPTTRRMEVRVLIFGVKQLPDGKECLLTDTVGFIQKLPTQLVAAFRATLEEIGDSSLLVHVVDISHPLAKQQTEAVKKVLAELDIQHIPMLTLWNKVDRARDTDMIKEEARRTVDTLCISALNGDGLQEFCFAVEQKLKDSMVWVEVSIPYDKGELVSVIHRLGIVKQV