MDALDRGTKLLIRQRGRGVKLRKLLEKQIFDDLGTINNDLIIGDLKFEDSQLGDEGNLNDRDIIISQIEPDDNVAHQDESPEIDPQMFDQNNDEEYVSEVSEGDIDQKVNQQTLFGNQDLERQMNYDDIDTRRYNFKDLPIRQLSSSITSVTTIDVLRLLFVNLFENNLIPQATIDFKGTDNIVHKLLYKLDVRIFESVVDGIVNDFKDIMDINVSNNELCYQLKKIVKVREENNEDLVKVRNVVQKLRIEGEYFKVKKEQKNINKKIKLNEKLNKLNNILLNNNKEDSDKYARLNVSKINRTEAHDIKTFSRLMDPYNGRVARIQKINNYLQNNLSRNYDLISND