MAAHLSVVLPRVLIVSRRTVRKNKFVDFVGEYHLDLIVSYGAVPVIVPRVSGVHMLLDSFEPIHGVLLCEGEDIDPSLYNDELSDLSSEELEEIRRLHASDTAIDKEKDTIELRLAKLCLERNIPYLGICRGSQVLNVACGGTLLQDIGKEISINLPENQRVSHMDYDNYDGHRHVINVVAKTPLHHWFKDSLEDEKMEISVNSYHHQGVKKLAQRFVPMAFAPDGLIEGFYDPDAYNPTEGKFIMGLQFHPERMRQSDTDEFDYPGCTFAYQEFVKAVVAYQKKLINRIQKPLKLNQEMEKKRKIIVRSFSLARDIYERGRTMQPSKTADLDAGAEFLESNTALSLAQEARLMQMGATVRNASSYLEKLKMNEEKEALARKVMGKMSMEQLSDLKSFYHMMGQICSEVLEKKLQGIVNEVAF*