MQVLPICSRLLNQEIVRVSNIRRQHGVAGDFERFPAASPNQMHPAPPMTNFCGNGFSPWNGMHSERVGVPQGAMGWQGPPQSPSSYIVKKILRLEVPTEAYPNFNFIGRLLGPRGNSLKRIEASTGCRVFIRGKGSIKDSGKEEQLKGRPGYEHLSEPLHILIEAELPANVIDARLAKAQEILEELLKPVDESQDYYKRQQLRELAMLNSPLREESPHPGGAPPSPFSNGGMKRVKQ