MSTPLKVVDISTLNQGNAKELLDAAVTQGFLYIDGHDFSSVEVEQLFNLSSEFFKLDTDTKEKFPIDSNDRGYTAYHQEMLDPDTQVKGDPKEAFNFGDFDFHTGKIRQSPLPEIFEENENRRLLESTSKKLYDLSIALLKLLAMALEIDPAKGGHDWFLQRHLPDEESITTLRFLRYPSVSSLDANEPIRAGAHTDYGTVTLLFQQENQEGLELYLKNQWQPVPYIPSKYPGKAAPIIVNIADQLSYWTCGLLKSTMHRVKFPSSTVSKDRYSIVFFVNADNNVVLEPIPSPIVSQRDRKITKLITSKEYLDKRFAATYVKGH*