MSAEEAAAATAEVEKLTVDDDDLALDFGKKKKKKSSKVKEDGEAADGGGEAGDAAAAPAAEDEDELSLDLALGKKKKKKKAKAREVDEFGGLDGEGGGEGEGQRSSGGLPWEGSDRDYTYEELLDRVFNILKAHNPELTGERRRTTLKPPQVAREGTKKTVFTNFMELCKSMNRNHEHVLQFLLSELGTSGSLDGTQRLIVKGRFLPKAFETVLRRYINDYVLCNSCKSVDTLLDRDSATRIMFLRCQQCSASRTVSAIKTGYQARTVSRKSQQTGX