MGCIQRVGVPQGAMGWQGPPQSPSSYIVKKILRLEVPTEAYPNFNFIGRLLGPRGNSLKRIEASTGCRVFIRGKGSIKDSGKEEQLKGRPGYEHLSEPLHILIEAELPANVIDARLAKAQEILEELLKPVDESQDYYKRQQLRELAMLNSPLREESPHPGGAPPSPFSNGGMKRVKQ