MVRDRALGDPGMTTRAWNFAIRAAARAETEADGKRRAREVWDAMRLETRPSAYTVSELARALCRRRSDVREAMGVMREAVSSGGTMNSFALDALITACARELREERAKGRLKDEKRDAETVEIVMEVWKSGRGYHNEVSLANAMRVFRLCGREDLAMTIFKENEVKTVDARLLKIALQCCAGVEGLASAEKMYREATAIGGDIVAETGHANTLLYAAKDEGDHAFATKFFDDMLAGVEPPPDESSLSLVILACAKAKEPDLAMKYFERGGDAGIKYTDSTIDALLRACSKSGRIIDALSVFMDAIEQGIKVTERTITLLVESYEHVASQPDQLAQALTFADMGAFLNIEPSERMIKALLRLCVAGDDIDRGRLELRKALERGVPMTCTSVTIIAEALVSRGNVEEALDIIRFGRERGIKINPGAFIQTISVIKVRNDGAGALTLYKAARGEFGLSPNERMLEELFDALGRAGMWKDALRVLSDDVLVDDGALKSFSEPAVAHLVRALCEAGEFEQAVAALDMGRLLTGTPNDLASRRLERAKQRAKKALAE*