MSVLYFDPRYLVEGKMRRPAIVFPAAARRMDTLNDLLAASDLVSLHCTLTNETMHILNGDCLQHIKPGAFIVNTGSCQLIDDCALKQLLIDGTIAGCALDGVEGPQWMEAWVREMPNVLILPRSADYSEEVWMEIREKAITILQSFFFDGVVPSSSISDEDEEITEAGNEDDQDRGTKDNHSQVFDGEDQTDESHLTLNYEKKRVTSQHKEHQAPGQSSQNSVSRTEGRRSRSGKKGKKRPAHRRSQKTDDLSAVESDSNYSFRRDDDNATSGRDQVVSSSSRFASPEDSKYKQKSPAESPMEITSEKKAPVMLGRKCPDTLKDGYVVALRAKDNSGFHVARQRLVGGGGWILDVVSNATNRDPAAQFLVTFNNKDLMGLRSFVAGGKLLQINRKMEFVFASHSFDVWEGWVLEVEGSLLEGCKLINCRNSSAVLDVSIEVLAAASEEDGVTRWLD*