MRLAKQCVPRDSKIVATAKHNERHHESIEGTIKYDIRYIFCVPDITILKVAGSLTPWAPLALLQCLDRNLSNVTGGFRLDFVESASMGLTFGMAYQSLIDRLEIKQNENVGILIINGGGGVGSAAIQIARKVLQLPVVIATASRPETMDSCRMGATHVVNHREDLESQIKALNLDVPIKYVYVVARTEQYIHVLGKICAPFAKVCSIVQAKFDLYGTEFMSKSMTFSWNWLGTAAYHRTILENYQRAFEALAHYVDEGKLVPNLNKRLKLNVAGLKEAHRLIESATTVGKIALGVDEPGEALHFPEKGCSP*