MLTLPFDESVVMPESQMCRKFSRDSEDPKQMKKPEGLAKQVVVLQGKGVKRAGGEESEKEEEEEDREEEDGTGPPRRRGLRKKKTTKIRVERVKFRRQEANARERNRMHGLNDALDNLRKVVPCYSKTQKLSKIETLRLAKNYIWALSEILRVGKRPDLLTFVQNLCKGLSQPTTNLVAGCLQLNARSFLVGQAGEGPHHTRSPYSGFYPPYHSPELGTPPGHGTLDNPKSVKPYNYCNAYEAFYESPSPECPSPQFEGPLSPPPINYNGIFSLKQEEALDYGKNYNYGMHYCAIPPRGPLGQGSMLRLSAENPFPYDLHLRSQSLAMQDELNAVFHN