MMLNFDVELEECAQIKVIGVGGGGNNAVNRMVEAQLKGVEFISVNTDKQALYTSKAEYKVQIGEKLTRGLGAGANPEVGKRAAEESKDEIVKLLQGADMVFVTAGMGGGTGTGAAPVVAGLAKEMGILTVGVVTKPFAFEGKIRMKNAEGGIAELKSKVDTLITIPNDRLLQIVQKNTSMLDAFAVADDVLKQGIQSISDLIAVEGLINLDFADVTTIMKDKGLAHMGIGSASGETRAIDAARQAIQSPLLETSIQGAKGVLLNVTGGPNLGLFEVNEASTLVMESCDPEANVIFGASIKEDLGDEIMITVIATGFEGLQNGALDLDTKPKSSIRSSLNTTVKQAVKEIEEEVIAEEKIEPPKKASIIEEDDDESMEIPTFLRRRR*