MSSAARHHCSGLRERLGCVQCSFCATVLLVSVPCSSVLRVVGRAVRPLLRHPLRRQPAAVAGVGVHRADSTAPGRKQRTPSAYNCFVKEEIKRIKSMEPNITHKQAFSTAAKNWAHLPRIQQKRGRDSC