MGKEKGQLLNIVMHIGKDKDEYEISAMKFQHFKKWIEFWHTTVQPEMERNDEQLYNGLLDVRGRPLLRTKSGGWKASVFILVFVFSEALTYFTIALNMIIYLTTVLDEETATAIKNVNYWVGTTCVMPLMGGFIADVYCGRYRMVLISSTFYVLGLVLLTLSVSLPALKTNKGVYFLALYLISFGVGGHKPSLEPFGVDQFDEEDKIEMLQKNSFFNQWYLWLSTGIVLALTVVAYVQENISWGLGFGIVTVAMVVSTVLFLYGTPFYRLKLPGGSPVTDIAQVVVAAVRKRNIRMPSNTSLLYENAVELIKSGRRLLAHTDNFQ*