MLNFLTFYLNPRPLNRSKTFFTEHTNAEFTVSENGPLTDSEAQFIKHRQLLYYRDEFGDRGENVKIDPSMVFENDRIKNAYIALQAWKQAIISDPFNITMNWVGPNVCSYTGVFCAPALDNPKIRTVAGIDLNHGDIAGYLPEELGLLTDLGIFHINSNRFCGTIPRKLNKLKILFELDLSNNRFAGKFPYVVLSLPKLIFLDIRFNEFEGNVPSQLFDKPLDAIFINHNRFAFELPENFGNSPVSVIVLASNSFHGCLPASIGNMSNLNEAILMNNGLRSCLPAEIGLLKNLTVFDVSFNELMGPLPENFGGLVNLEQLNVAHNMLSGTIPKSICQLPKLENFTYSYNFFTGEPPVCLALPEFHDQRNCLPNRPVQRSPGQLYEGPLPPVIGVQYASPPPPPFY*