MTRPVRTRIAPSPTGFPHVGTAYIALFNLVFAKSMGGEFILRIEDTDQVRSTKQSEQMILDALKWAGLSWAEGPDVGGPHAPYRQSERADIYKKYAEKLLDDGHAFRCFCTPEELDAMREAQMAAGLPVKYDGRYANLSREESDALVAQGKPFVIRMRVPSSGVCTIKDMLRGEVVIPWEQVDMQVLLKTDGLPTYHLANVVDDHLMQITHVLRGEEWLPSAPKHQLLYEYFGWQMPELCHMPLLRNPDKSKLSKRKNPTSITYYRDAGILPEALMNYLGRMGYSLPNEQEKFTLDEMIQSFDIQRISLGGPVFDIEKLYWLNGEYLRTLSVDDLKNKILAWASDDTKLTAIARAIQPRINLLSDAINWAGFYFQNLPAITAEDFAHKSLDNEQILEILYLATWQLENLPIWSEENIYQTLKGLAAHFDIKLKDFMQPFFVAIAGSTSSTPVMNSMYIIGADMTLARLRHACEILGGLGKKKLKKLEEKNKSLPNFLA