MSGEQLSNVKYEEEFILSSSGVKLFTCRWVPTDREAKALIFLCHGYGMECSIFMEDTGVRLAKAGYAVFGIDYQGHGKSTGTRCYIQSFDDLVIDCATFFRVISERIEYRKKARFLYGESMGGAVALLIHRKQPNYWSGAVFVAPMCKITENLKPHPLVISILKKLTAIIPTWKLVPTEDIVDISFKEPEKRQKIRANPYVYRDRPRLKTAYELLMISLDIEKRLDEVSLPFLIVHGEADKVTDPSVSKLLYASAKSVDKTLKLYPDMWHGLTYGEPAGHIELVFSDIVAWLGIRSGVGCPEDSQLERNAESGMMKETASESERKLANDSLSLAIK*