MSFSNVHQAISLYPAIAMAATFYLPPSDHEENRNNKRKWVAAFERLWSRADELKILEAMANHSNTHCSAMPDTCDLFAALASSLDRRDADMPNLVDKVHKLKRCNAARLMTTIRVDCWITEQHQVDLIGTNVVARRAAPEPGDCVAPGGSAGEAERLLVFVAGAGIHELLQHASSYSSKLFHGDGSHLFFLLQITRKMQFN