MATKVALVTGANAGIGFALVRRLAGEAVKLGEKTTVVLGCRSKARGDEAVKKIVEEFPGASVELLVIDVSDPASVLEASAEFKRRFGRLDALYLNAGIYPSSGILLWPFDRTPWGFVKQPRGLKTERGFGQVFATNLLGHHMLIEELEDALAAARPGRVVWVSSRTSSRRHFSWEDLQHLSGPDAYGTSKFLCDTVSKALNERLRARDVYVFTACPGFVFSGLTEHMIYFRSLLFWGTWLLSWVFSLLRDPRTLDTGAKYAANKDDSIGTCWYPPSTLEEARRLECELRALARPSAPRPRPRRPRPPPEVPSRARTPPRKAAAQKVS*