MHGPCRQCKGRAGREKLPEKHAGLLAESHLVLSKHFFLRASPFYSAFCGGSCQHPVSPTAFPREESILPLLTQDSNSKARRGILRRAVFSEDQRRALEKMFQKQKYISKTDRKKLANNLGLKESQVKIWFQNRRMKWRNSKEKEVLSNRCLQEEGLQENYLSRATLNFSSPCPSVWEMSQQQASPRWRESSPEPSERLNNRNSVQPPQRADSFQGTLYLYPEHDDGDKTVASSV