MQHADPTTPQCYFMPIIDGTILELTGGKEKTREILSKIEDRISTPQVHKVIHDLKSSCADLHNVVDDPLPAAKAAADKVLAARMDKAVHINDEEFNNQAANCSIAGPSAVNDQGDTLRKGTPSSLMDWNPTAQSLLWEDSLDPDGSRSQSHRPHLPSPRRIPVSPLQVAENKARRRRARRWSSVEEETLRKGVEQFGSSNWKDILIHNPDAFIGRTTVDLKDKWRNMMR