MSKPFMTMLEKNGNLGDINGSNGMMPLYMASLFGKHEMVNYLYDKSKEMYGDCWTDKNRSWVLQKCVEADQYDIALRIVSRWPLLAKSGILLGVLARKPNAFKGIKPHFIWRIICPILALIHVKVGPSEKETDAMELLKIIWSEIVKLSKDEINTIIRGPPDQPTNSGTEKEDVEQLLGSILENVAKMPNRIHNLWSRKPVDHEAKSVNQKFSSRVLFVAAEMGNTEFLVELIRQYPDLIWKTNDNEQTIFHVAISHRHEGIYNLLHEIGSMKDMITPMKDRKGNNMLHLVGKCAKKKRLQVISGVALQMQRELLWFKEL*