MASLGQEEGGARTLSPPPPPPPPPPSDAHSKISPYVLKLRSAPPNYFYKPQIKPEHTDPFAAPTGPYFFYGTLTDPLMIAEILELNEEPKLRPAHIIGYECKMWGQYPALLDCPDSVVEGAAYHVRTTQDAERLAAYETGNYRAEDCLIRYIDGKEPSEDLGYTFKYVGDPRELTEGQFDLKVWLRRMGRHAAADKLEAAKCEE