MAQDPRVLLQKADKALQGASSGLSFFGGRTEKYENAADLYTQAANAFRVQKLNKEAGLAFEKAAAIQKQNLNEPDDAANTLQEAFKVYRKSDPEDAARVLSAAIQHYVLKGNLRRAATQQQHLAEVYEVELGDMKKALEAYEKAAEWFDGDNAEALANKHYLKVADLAALEGDYYKAIENYERIGRSSITNNLMKWSVKDYFLKAGICHLASKDIVAANRALESYRDTDHTFASTREHQLLVDLVQAIEAGDQEAFSDKLFQYDQLSKLDKWKTTLLLRIKSNIEEAEEDFS*