MGKKSSLPPGFRFHPTDVELVKYYLKRKVLGKKLHFQAIAEVEIYKYAPWDLPGKSCLRTGDLKWYFFCPTEKKYASGVRMKRSTDIGYWKSTGKDRSIQYKNEVVGMIKTLVFHTGRAPKGDRTDWVMYEYRLEEIELADKGIAQDGYVLCVIFKKGPGPNNGAQYGEPFKEEEWGDDDDDDEVEEVNFHKAILPAAMHTPAFMLPKNSNTSIAMSSYVPESTCTGLPVSCPSQTPTACTTLPMVSSNDVASTEDHQVVHEYVNGGEADSSAGISATAYQQPSNPKGSILASSSSYVPENMCYPAYIPSMDASQVEAPQIMDNGGDLLSPLAIFDNDNTENVDFGGIAEPETDIYQNLGDIASSGTGDYISNSQYLMDPTLLDSNVGFLELMDLDTPLYHS*