MSKQKSPVYVLGVGMTKFIKPRGKVDYTELGFEAGIKALLDAHITYDDVDQAVACYCYGDSTCGQRVLYQFGLTGIPVYNVNNNCSTGSTGLAMARSLIAGGAAHCVMVVGFEKMSPGSLQSFWRDRANPTGTTLKLMAETRGVVADAPGAAQMFGNAGREYMERHGATADDFAEIARVNHAHSPNNPYSQFQQVYTLDEIRRSPTIHAPLTKLQCCPTSDGGAAAILVSREFLEKRPPHVRAQAVEIAGQCLATDGASVFSGSAIDLMGYEMTRRAVEAATREAGISARDDVQVVELHDCFSANELVALDALGLSDRGKAHELVRRGDLTYGGRYLVNPSGGLISKGHPLGATGIAQCAELVWHLRGWATNRGVEGTRHCLQHNLGLGGAVVVTVYRRADGEAAPAMDSRAVGEANGLGYNPAVEARGFTREQAEAVMSRRARSDWALQDTLNKVEARF*