RVSTRSCTLASSIYTPQAATLIPFSLPILSPTVNVFCFLSVDVLAASQESLTPLSVFSGHGYFQRMATTTTEFDLDYEFPDLDYDLRYLSLAGIDALTAFQNLLPDAAMTSFSACGLIDPHCSQNLTPMHSTITATIDSQSTICATSNVGSPISANKPEGRENRTKGATSGSSEPSDEDDEAGACEQSTNPADMKRLRRKVSNRDSARRSRRRKQAQLSELELQVEKLKVENATLYKQFTDASQHFREADTNNRVLKSDVEALRAKVRKGVVTKNKGSLVFN