MGGGVLGEWRTELRKAKEAARTRDRQAAASQDEAEENDATEEEPVSSMGCDIHLALERGIFKPDAATVAARVYALALAKQLTSHEAAQEEADAERNAEQLASECGQADWAHLMQTEEEEQPPALLLPPELWERIARTCPVTLCMDWVACPFTQLAALPRAAFESKHDGLTALIKSTAEAVSEELKGRLEEEIRSSMPPEIASMPSDEAQQWLSWQVQWGLDEAISQAVSAAVVKEMGEVVTPVFGQELQLERRNYNAFALFGHGSRAQSGLRIKRLGCVRSGRPHPHALAARARHVHEVTRCIGWPLEMARVGIGYGFIPEPDDPNLHSRHHCSLDGLFAVDWEESCSSLEASGRALRPKGPTTDNRGGSCLTPEQLAEHASSWRQHLRLLVKDQPEERRAQLTRGCEVKITALWPRSADHDSYDDLHDVADDPDERAFDEAVRESLSRAEQEQERLFANLSIATPEAELPEALRLEFAAAREAAAERIARGQTRRELLSVSWSDVDVLSQLIAFQTKLLEAGAEPADFRVMIAFDN*