MNDILFIIQARMGSTRLPGKVLRPLGSNRLLDILVHRVRQSAFYQKDRDNLVIATSDKETDDILEAHCIKQGFRVFRGSEERVLDRFVKVIEAVKPSVIIRLTGDNPFVDPELLDVMIQAHFDQGSDYTYILNAPLGICGEVVNANLLIDISRIQALEDQYQEHVTLYIRNHPALYRVQFLEAPERFRAPQYRLTIDTKEDYESIKALYQKAGERPDVSASELITLLNRNPDAATEREAD