MSVQEYLGKHLLSRKSEEALNTAVRAKAPDPALFIVGHMRREAPTVITRVRARQILDGRSAPAVEVELHTNKAVHRASTASVGALEGAAADAAGASERRKFLARGVAYAVRVINDKVSEALVGMDPQQQAQIDQAIMDLTRRATDFIQMEIDMILCEMQAELGANTMLAVSIAACKAGAAEKEVPLYKHIADLVGKSATTLPVPANTVINGGKHAGNGLPIQEIMILLVGAMNFEEAMQMGSETYHHLKDIILEKCGSDSCNIGDHGGFAPNISRQVAWDDLLMSDPERIKRAANQVGTVTEAIEVVKQANDAHWGVMVSHRSGDTEDSFIADLAVGAAAGQIKASVPCRGV*