MSQTRIHSGLLIEPDGGKLVELFVDESQRDLKRKEALNLPKIKLTKIDVEWVHVLSEGWASPLKGFMRESEFLQTLHFNSIRLEDGSVVNMSVPIVLAIDDSQKNQIDGSSSVALVVDGNNPIAILTDIEIYKHNKEERIARTWGTTAPGLPYVDEAITHSGNWLIGGDLKVIEPVKYHDGLDSFRLSPSELRAEFTRRNADAVFAFQLRNPVHNGHALLMTDTRRRLLEMGYKNPVLLLHPLGGYTKEDDVPLHWRMKQHEKVLEDGVLDPETTVLSIFPSPMHYAGPTEVQWHAKARINAGANFYIVGRDPAGMSHPLEKRDLYDADHGKKVLSMAPGLERLNILPFKVAAYDKTKNGMAFFDPSRPQDFIFISGTKMRTLAKTKESPPVGFMCPGGWKVLVEYYDSLDQAENGGVSEPVPA*