MDSVDDEVLALIFRAVPARDRLRCEEVCVRWRRVLTNHSEFTTRLVLPPDPLDDSLVETTEGGWSPWREEARDDTLRVASAKAKGGLRHFDASGCADITKRAVIDVLKSNPRLTSLVMDEGEVETSLYGLKLRPRHLVALAETMAARGRDGGSTPRIDISVEVTGNRELEELRKALEEGSSFGDSLQIGGVEVYVVSLTTSLLFVVDSALTHGDSDIDEDVHRETNEKTTTDLVEVLRRIGGRGLRRLNFLERSLNDHRGVPKIFNAVGEDCRTLRELHLDSEAFTVDREHWEFLESTVDSFNGMIDAIGDTLCRLTLFRAYRDGGGWGPVRAVWCKKLPEGLQKLHFEMPHHGLRHDTLDALSRCPNTRVLSFANRPRLQTRSINRQLSNGVMSKASASILADYLRTSSVTHLDLSNMLLDGDALGEILGAALPNQSDDVWDGIKVLILSGNERGGSGGKDLPAVLEANASTMLHLDVGGLPDDQVAQAIDKLPLLTRLHTLDISGTQVNMFGISGVTPKRKKLKTSDEAAKNDGEDFPPPAQLQTIGKKLAATLAAPSCRLKRLILESCSLTASDLREISPGVLKCPSLVFVDVSYNSAIGDEGCVEVARWIQGNARAKKNGGWLTRIHLEGCGIGDVGAKTLAEAVATSPKLRRLDLAQNLNIGRX