MARKDTNKQYSLRKLKTGTASVAVAVAVLGAGFANQTEVKATEVKAAGQSAPKGTNVSADLYNSLWDENKTLREKQEEYITKIQNEETKNKELDKKNKELDSRVTDLIDVIEHDDQELKRKDRMYEAFLKQSKDQVKDLNAEKDTLQKKPKNLKKTKQISDASRQGLSRDLEASRAAKKELEANHQKLERLSTKNFKEDKQISDASRQGLSRDLEASREAKKKVEADLAALTAEHQKLKEEKQISDASRQGLSRDLEASREAKKKVEADLAEANSKLQALEKLNKELEGKKLSEKEKAELQARLEAEAKALKEQLAKQAEELAKLKGNQTPNAKVAPQANRSRSAMTQQKRTLPSTGETANPFFTAAAAIVMVSAGMLALKRKEEN