MSRKKVKLAYIQNDTTRKLTFKKRKKGFMKKMSEITALCDVEACAVVYGQNDTQPEVWPSPSGVQGTYAKFRAMPSMEQTKNQLNMVTFLRQRIEKAKEQLRKQKKENREKEMSILMNQCLTGRSLQDLNMGDLKDLGWVVDHKVEEINKKEREQLSPSSTNIATAPIDQWRNDELATSSISGCTDGDDDPRRPAAATAAGGAWSKHRGRLXVL