MSHRKFEAPRHGSLGFLPRKRAARSKGKVKSFPKDDAKKKPHLTAFMGYKAGMTHIVRDVDKPGSKVHKKEVVEAVTILECPPMVIVGIVGYVETPRGLRTLTTVWAEHLSDEVKRRFYKNWYKSKKKAFTKYVKKYADGHKEIDAELARIKKYCQVVRVIAHTQIRKLNLRQKKAHVMEIQVNGGTVAEKVDFGYGLFEKQVRVSELFTESEMIDCIGITKGKGFEGVTTRWGTRRLPRKTHKGLRKVACIGAWHPARVSFAVPRAGQNGYFHRTEINKKVYRVGKQEDLATAGTTEQDLTEKSITPMGGFPHYGQVKEDFLMIKGAVMGPKKRVITLRKSLLPGTTRSAQEQIKLKFIDTSSKFGHGRFQTSEEKSKFLGALKRRA*