MNPWARLEYTSVRSLRGPLLVLDRVSGVGWDEFARIRMPDGRLRHGLVLEVDEDLAVVQVLEGTDGMTVTGTGVEFTGSVFRVVVGSGWLGRVCNGRGVPVDGGPPILGSERLPVAGSPINPTRRMPPSEPVHTGVSVVDGLTTLVRGQKLPVFSIPGLPHLELATQIAAQAHTGGEPFCVVFAGMGLSHADAAAARDVLAERAAAGELVLLLNTADEPVIERVVTPRVALTIAENLAFGQGRHVLVVLTDMTSYAEALREVATARHDIPARRGYPGYLYSDLASLYERCGRLRDRPGSVTIVPVLTMPAGDLTHPVPDLTGYITEGQVVLSARAHGSGVYPPVDPLASLSRLMRHGAGPGRTRDDHLDVAAQVLAALARARQIRELSELVGPEALSDIDRRYLALEAGFGEDLLSQRRDECRDMTDTLDRLWRVVARLPRPELTMLPAELMSLHLPENHRKEPRS