MNPSSASWNLPPSFTFPLLPFPVHCEELFTATLAPLTATPAPFTATPASFLEDPHHRSLNRSLNLSRLDSSVLDSSCSSVLNLTAVKQELMEYPSPARTPNPTPLPKPVPLPKASPASTPAPEPASVPTPATEPAPVKSKPTRPSQPRRRRTSKADEIPILEDPSSEYKIAEELSSSEQWDDLLTYISTSSFNQAEHPALQKLWFNAVYESYILTKVPEKQKHLTPAVKYRLRKQNPVPVSISSTAPCTNNYFSQEVRSTLDAAFNLNNRPTPEMVKILREQTGLTAKQIRNYFKNKRSRS