MTTALALSVDDLAIGEILIALKRDPVVHDATRTMPAASPRYRTKVDLKVTPPSPTGDVFDALKFSTVSPVASSLYALPPPAQSPSERTKRYGPVIQLEDLRKCFNMPIASVARQFGICATLLKKICRRHGIQRWPHRQIRSLQKSIDMLRESLVVAKGSNKEYIAKKIAAFEYTLECIMQDPNTAAKGISTGRLASPASEEMAKRAKRAKDVKKLGSAAALASLSDDDDDQEDDESVEGVWSPSGPSSGADELSMDDRKASMSLASILC