MMKEIDNHRRKSAKEGNYLAADAAAQRLLELKLFEDNKRRAVMLERHAQEREQAEKAYKGELQERNQLWDERLKNFQKEVVDHAQRLKQQHIAALHHFKEKMASKTPVKAQWSRELLKQRRIQIYLGKQGKYLEAQEVKQSADRMEQAELQATIAAFQAELIGKEQTVRVKQQTEMDILLQRAARTREEIRKSRTLDLQRCHQRHKNVMRELAAIQKQEVFRFDQLMQKKVQNPYTGVGCGGQRAAQSPARARINALDYSTDDALYSGGEDGSMRD*