MGKEKGQLLNTVMHIGKDKDEYEISVGYTNCVGLFPFRLSIEQNHKSYLLVERMGLAHVPLCMPDIEALTYFTIALNMIIYLTTVLDEETATAIKNVNYWVGTTCIMPLMGGFIADVYCGRYMMVLISSTFYVLGLVLLTLSVSLPALKTNKGVYFLALYLISFGVGGHKPSLEPFGVDQFDEEDKIEMLQKNSFFNQWYFWLSTGIVLALTVVAYVQENISRGLGFGIVTVAMVVSTVLFLYGTPFYRLKLPGGSPVTDIAQVVVAAVRKRNIRMPSDMSLLYENAVELIKSSRRLLAHTDNFQ*