MRRFLILTTDKNDASRLKKQRLQEEEEDDPGKNNNIQEKDLPKLSEEPLIKSYLLDGQFFTVVREDGLKLTAQCKNCPKIIQGQKLSTGNFLSHLKYKHKTLIPKVEEARKRAKKSMVTSITHAELQGKRSTKLSKQQICTKAVPLGSSYALIEVYACTLNCLLGQTWGGN