MSDDEYTDDDSASDAPNDDGLDGKTLYEVLGVAKEATPTEIKKAYHRMALKLHPDKNPDDPDAAKRFQTLQKVYGVLGDTDKRKVYDETGRIDDAELSGDKFDSLYEYYRGVYRKVTEEDVDAFHDSYRGGDEERRDVVEAYVKFAGDMAKVFMWVMCSEESLDSHRFADIVEAAVADRVAPKFNAFQTWVKAIRKKPAPKDPLKKRSGRKLPKSGGKAKSGGAGGDGDGDGDGGNLMALIRARGASRAAAADDLFARLEAKYGHDDGKRKKKGGGKVSGATGVKNAGVAKKRGGK*