MVDQGFFTLKKEKKKNILIKLFYVKILGFCFCDSWSSSDMAHSLTSLAVFQSVIRKEMVRSLHVYESVEIEREFWFKSKSCYVEKKAKPLFRSEDFRRPEISEGSVFGTWRCIFVFRFNHSLPRFPTLLCLSRNPKLEDIPNLANELKFISELKPSKIYEEEQCSSSTEGYYNSDLPKPRKLVLKQDLNCLPDSETESEESVNEKTEHSEFENDKTEQSESDAKTEILKKKKRTPSRHVAELSLEELSKYFDLTIVEASRNLKVGLTVLKKKCREFGIPRWPHRKIKSLDCLIHDLQREAEKQQEKNEAAAMAVAKKQEKLETEKRNIVKRPFMEIGIETKKFRQENFKKRHRASRAKKNQESLVTSSST*