MMQDKEVNIATFEGVTPFDTLNMVDFDWDTYNSASGFTSINDSMVGSIGTAATVSPKDIFNDPLASAPPSSAFTNLTSPSINESPYIGDSYDTSPTFGDGDLSANNWYSLFPEEDKPAATADSLQRTVSNQSFTQSSSSNSSPKPVVLDAASRRKSSTNSPAVLTQNAGVSKPRRRKGPLPPITVTDPSDKVALKRARNTLAARESRQRKYEHVQELEKRIAELEEEQKKASDEAEKWKNIALSLGYPQS