MSDDSSSTVTKQKSTMGRKKIDIKKIQKTSSLQVTFSKRRNGLFRKASQLGALCGAEVAILVFSPHGRPFVFGHPSVDSVISRLASTSTNAECMHTSGDDEDTHSSIVQSNPSHSGTTHQTSPDKESLSLRLRIGGGGSMGLVKEETQEVAEAWSGGCGFWWDKPTEKMKLRELKQFKTSLEDLRAKVGMQLDDMSRRKLAARDFLGVNRNGSCG