MDDLMRLLVPAEKAEKAAHGARDMVSPTGISLAYLFRLGEALPPHTRAMSTYQVAQTSSSPAGLQELMHLTQASQCRLLDRCPAQCRALPKYFIIHCWQAQFHHTVAQLRSYELWVAMRLPPKSKFLQCEDRLHIVAYEPNWLHFAGLLVGLRLDGTKASRVPDQQRLLQELKEDPELVPKQEQVGSHMLQEYTSAATQRALMLAAGGHMWEAEKAHTEAERVAKRVLASATPGAAPGAGGLLAETETEPGKGQSGTAPSRGYILSLRHMAAIKARASQMDRALQYQRHALFLAEKHLPMQHMDLGAIRSELAQLLHSTGQHAVALEVVNKALAVAAQLQGQLAGDLVPLQVLRTHCLIALGQLADAHAQAVALYHAAHSARLGCATSTSAHHGRFKHEDQLHTSAIRVSEKAVEAVRDAWVRSGRALLQRDPGAELEAASRLTSGLLLQLKLQAHAPCVDNQQLCEELEEETARVLSRL