MAQPKYLSGDVAAINEFIDKFDVFLFDCDGVLWSGEHVFEGVVETLELLRSRGKKTVFVTNNSTKSRPEYKKKFEGLGIPADEDEIFGSAYSSAIYISRILKLAPPKNKVFVIGEAGIEQELTTENIPFIGGTDPSFRRDVTVEDFNGLADGSLLNPEVGCVLVGLDWHINYLKLSHAYQYLRRGAVFLATNVDSTFPMNNNFFPGAGSISVPLVHMTGQEPVALGKPSQAMMDAIEGKFHLDRARTCMVGDRLNTDIKFGIEGRLGGTLAVLTGVNKKEDWEAADAVAVPSFYVDKLSDLRAAAQ*