MGSIGVLLVAQVIPYLEQELDKRYKLFRAYDQPQTAQVLSQHASSIRAVVGNSNAGADAELIEALPKLEIVSSFSVGVDRIDLDRCKEKGIRVTNTPDVLTDEVADLAIGLMLALLRRICECDRYVRSGKWKKGDYKLTTKFSGKTVGIIGLGRIGQAIAKRAEGFNCPICYYSRTQKRDSNYKYYPSVVELASNCDILVVACPLTEETHHIINREVINALGPKGYLINIGRGKHVDEAELVPALLEGRLGGAGLDVFENEPTVPEELFGLENVVLLPHVGSGTIETRTAMADLVLGNLDAHFLGNPLLTPLV*