MVKNRLMYKVRSMAKEKLYGAYELLPRYAEMIKQTNPGSYALITWGTSSGDVNPKSRACFFSFAAQYRGFLRGCRPIIGIDGAHLSGFYKGILLTAVGIDGNNEMFVLAYGIVDTESCDSWTYFMRCLRQMFELEGCNSDDWNFNSDKMKLEKLFLEQLGEFAANTYIGTVRTMASVDLHSTKVRARFEKAVDMEDGQLTAYTVKELEERIAESRLCYATACGGDEFEVRAGHVNFPIRLATRSCARGKWKICGIPCKHALREIYDQRLDPHDYISHGSRLLHTNSPMLNTFIPWQIQLSGLTLASLPFNLQSSKDQLADLLRREREGKMNPGRGRGTPMSNVESAESLVTTQEHVRVEEQMPLYQALQRGVQQEKVHQRGDQTKGRGQRQLLDNPENIFL*