MNTYKDTFHLPHIKGQPLHVLIVGAGIAGLSAALAIHKTGHKVTILERVREIAEVGAGIQMAPNAARILGRLGLLEKVMEKANALEMNSLRRYKNDEELGKAELMPSVGEKYHAPLAVIHRGDLQSILLEAVRSENIPIRTDSRVVCAAPDFSARVQLHTGEWVSGDVVIGADGIKSDLRHQMAAHHGVKDICQPTGDAAYRIQIPEDKMKGDPRARELLKKNVGMRWMGPEGHIMAYPMKNNTVYNMVLLHPQKEGAETEESWTNKGDKREMEEFYSDWNGLVRDLLSYVPDGEVMEWTLNSHFPLPTWIENRVVLMGDACHPMLPYVAQGAAQAIEDAGVLGCVLALTDDIDSALAVYERVRKERAERIQKSAAVTRKALHLPDGEEQRKRDEAIRGPGKNPDLWADKSWQDFMWGTDVMKETVDNFDDLVARSHGYHPHALNAVAY*