MKIRVFMATVLLLISHCVFSTTSLPHIVILATGGTIAGTAANNTQTAGYKSGELGVQTLINAVPEMNNIARVDGEQVANIGSENMTSDIILKLSQKVNALLARDDVDGVVITHGTDTLDETAYFLNLTVKSDKPVVFTAAMRPASAISADGAMNLLEAVTVAADPNAKGRGVMVVLNDRIGSARFVTKTNATTLDTFKAPEEGYLGVIVNGQPQFETRVEKIHTLRSVFDVRNIKKLPNVVIIYGYQDDPEYMYDAAIAHHADGIIYAGTGAGSVSVRSDAGIKKAEKAGIIVVRASRTGNGVVPLDKGQPGLVSDSLNPAKARVLLMTALTQTRNPELIQSYFSTY*