MSQRIADFVSKIALPAGITIALAQSALYDVPGGKRAVIFDRLKGVKQGVIGEGTHFLVPWLQKAVIFDVRVEPRVITTTTGSKDLQNVSLTLRVLSRPEVRKLPTIYQTLGLDYGERVLPAIGNEILKSIVAQFDAAELITQREVVSARIRQELSRRAAEFNIELEDVSITHMTFGREFTKAVEKKQIAQQDAERSKYLVERAEQEKKAAIIRAEGEAESADVVSKALAKAGDGLLMIRRLEASKDIASTLANSPNITYLPNGGAGGSDSDGSKNSLLLNIGR*