MKQTVVLFPGAGVGHVSPMTELANVFLKHGYDVTMVLTEPPFKSSDLGGSSFVERIAASNPSISFHVLPPLPAPDFAASGKHPFLLMLQLARDYNGPLEAFLRTIPRERLHSLVLDMFCVHAIDAGAAVGVPVYTFFAPGASCLSVVTQFPALVAGRRSGLKDLGDTPLDFLGVPPMPASHLVRELLEHPEEELCKAMTDIWRRNTETMGVLVNTFESLESRAAQSLRDPLCVPGRVLPPVYCVGPLIGKKSDSKAARKKNECLAWLDAQPDASVVFLCFGSMGTLSADQLKEIAVGLERSGQRFLWSVRAPAGSQDPKKYLEVRAEADLDALLPEGFLERTKDRGLVVKSWVPQVDVLRHPATGAFVTHCGWNSVLEAVAAGVPMLCWPLEAEQKMNKVCMTADMGVAVELEGYMTGFVKAGELEAKVRLVIEAEEGRQLRARLAARREEAEAAMEEGGSSRRAFAQFLLDVENLVDGKQQGN*