MKCLSHQLAWDAEMEKLMKEVHALVCHGSRLKESQVFVSMFEQLSIKASKCRMPKARCWATPQRWLLTLDMISFRAALWNPFNLDKVELPSLENNLPQNCKCLLSCEPVSPGCVVLVVDADEPVIWFCYVRGKKWTRHEYNIIVEKPWLPSFLSLKRRCEEQYQRRCSREEVSSEFILDGNCNGKRTRISSDAGHGMMAADPSERIQIRSIVAVERKFYFDMSPSKLGVLEFHPEPTFTTLEFKRLPIAEYSWESSSPHLVESRGRLFLAVRARGHHLYKMDFSRLAWSTVDCLYDQVFFLGRLHFTASYSAWELGLQQGNIYFLAHGEDGVVQLTNVFSPGDKYMPGSTYCPRTIDDLPASLLGIQNVLTKACGFAIGSS*