MKEKVVLAYSGGLDTSIIIPWLKENYEDIDVIAVCGNVGQEDKMEDVYEKALQSGASKAYVDDISEEFVTETIFKAVKAEAKYEGKYLLGTSLARPIIAKKLVEVAHKEGAKYICHGCTGKGNDQVRFEATIAALDPTIKVIAPWRIWDIKSREDAIDYAEKHNIKVTATKAKIYSVDANLWHVSTEGGDIEHLENEHKKDVYKQCVDPEDACDVAEYVEVYFEKGVPKKVNGEELSPVALIHKLNELGCKHGIGVIDIVENRLVGMKSRGIYETPGGTILYEAHNILESATLDKDTLHFKQMVSYKYGELIYNGLWYCKLRESIDAFMEQTQDNVTGTVKVKLYKGNIKPAGIFTENALYDEGISSFGNSELYDHKDAEGFINLFTLPLKIRAMKAGK*