MDFVAVKVADSVAGKVVEVSARHYGYIKNLKRNFEQLNKKAATLYSKKEDMEREINRDRIRKRPKSERQDWLKTVEEVHNKVDTIKEEYSQEAESETWWFPDIQSHWKLGQRIMEITNQISKLTEESTKFEGAAAVDALPQTVEAKPFLTIEEGTSTERTLQKILNNVRDPRKHKIGIWGMGGVGKTTVMRFLNNLEEIKQMFEIVIWVTVSKDFSIKILQTKIARCLSLNLSEHDSDESVASILFQTLTNMKFLLLMDDVWAKVNLHDIGVPSPNHEKGSKVVLTTRYLDVCDKMGTDEEIWVEPFFEKEAWSLFCEKVGEVADSPGIQPLAKRVVGECGGLPVAIDVIGASLRKEDNVHVWEKAVQELSSPDTSDIYDMEEQVFRRLKFSFDRLENDDVRNCFLYAALYPVDFEIKIFELIENWRAEGLIHSGSTLASVRNKGHAMVKRLIGASLLLKSDKSNVRVKMHDVIRDLALRITSRMELGCKFLVRAKKMMEEP