MSHRKFEAPRHGSLAFLPRKRAARHRGKVKSFPKDDPKKPVHLTAAMGYKAGMTTIVRDLDRPGAKLHKKEIVEACTVIETPPMLCVGVVGYVETPRGLRSLTTVWAEHLSDEVKRRFYKNWYRSKKKAFTKYAKKHSEGTSVTREVERIKKYCTVVRVLAHTQISKTPLKQKKAHLMEIQVNGGSVADKVDFAYGLFEKPIEISSIFEKDEMIDVIAVTKGHGFNGVTARWGTKKLPRKTHKGLRKVACIGAWHPSHVQWTVARAGQMGYHHRTSVNHKIYRIGLGSDEGNASTDFDISKKNITPMGGFVRYGEVKNDFVLLKGSCPGVKKRVMTLRKSMFPHYTRKALEKVELKWIDTSSKFGHGAYQTPAEKKQYLGTLKKDLVAA*