MSRVEYLQRMVELNLISVDEYQRLHSEVLEEVRREVEIANAGDGAGDHGHELELGAPGRELAAMEARMRDQMAAMDARARDMEARMHDQLAAMAAQAREMEARMHDQLVAMDARAREMEARMHDQLVAMDARAQEMEARTAAGGGGVGADQLPEIAAMSDKDVDELVRELLENRSESDMEAMREWAAMTAANAVTEEEKLPRGQLRHGSFSSGYLETVGRETSAAPSSIHLVQARGGWCSGITRMWLTIATLGSAIGKRRAGASTAYNILVGKRDSSSDHLQKKGAKGKGLDLPGQGKKLGEIQWWIHHSSPRVDPFAFLPLLPGEAIGRTSSRAIHSEAMYAWIEPVHQYSAAARCWSTHLPDRGAQNRDNVYERAIRFFPRNFKRRQGAYKMLAAGMLATVISFREQRSKWDLNCRANSCILFIGRRPLLILGVAEPTVNMYTFMTSQRAGTQAGRDGLREFLEIILAWLADTQYPCCYGEGI*