MGVKSRVLIFGGTGYIGKHITRACAAEGHPTSIFIRPSTLQSKSELLESFKALGITLIQGSLDDHAELVSAIRQVDVVISSLGGPAIPEQEKIIVAIKEAGTVKRFLPSEFGNDVDHAKALEPVNTMYGKKAAIRRKVEGAGIPYTYISSNAFAGYSLANLVQFGKPAPPRDRVTIYGSGDAKAIFLKEEDIGTFTAKTIDDPRTLNKIVYLRPPANILSVNELVTLWEKKIGKTVEREYVSEQDMEEQIKTSPVPKNIVLATVHNIFVKGDQTNFEIGEKGVEATQLYPDVCYTTASAYLDKFV*