MACDQRGMRGEAAAAGEEEMLRRGPWTVEEDVLLANYIAANGEGRWNALARRAGLKRTGKSCRLRWLNYLRPDLRRGGMTAEEQLLVLELHARWGNRWSKIAQHLPGRTDNEIKNYWRTRVQRHAKQLRCDVGSQRFRDLVRGLWIPRLLERIHAANNNSGDGDVIAQATAAALPVAADGRGWPVDDVFDLGPSAVADVELSCTTALSSSSSVSTDGCGVQPLPPPAPMVATAESAHGSVISSAAMHDTALWQPPQTHGGLMMTQEQQHHQQAESQPQLLGAETWWSDQTSLHAGLYADVGFPELEFGGETMWGACADDLWCTDMLGL