MMQLQLFKPRLTADLRSPQLRPRPPITMGIKGLTKLLSDHAPGCVAECTFRSYSGKKIAIDASMSIYQFLIVVGRKGTTTLMNEAGGVTSHLQGMLTRTIRLLEAGIKPLYVFDGIPPELKKGELLKRSSRRESAVADLSAALENGDDPEIEKHSKRMIKVTKQQSEECRRLLQLIGVPAIQAPGEAEAECAALCKSGKVYAVSSEDMDSLTFGAPKFLRHLLDPTSRKLPVLEFDLQKVLHFLNLTMDEFIDLCILCGCDYCEPIKGIGPQTALKLIRQHGNLEDVLENMNKDRYKVPDSWPFQEVRQLFKNPLVSTKEEQPEVHWVAPDEEGLRRFLVDENSFDYGRVLKAIEKIKAVNMKQS*