MEGRSLLRELQVTLASSRNIASGLQFSQDRGESAARRASGTRLGRATRRGKLHQLEQECLNVCRRTVDEANWARLHQLLADSESELASRLPLLDDRPCMAMEGEDTSIWDEMGESDEERDRMLLQLEQECLDVYRRKEMSSGTLQGTENGAFCWKDLSLRKLHEYRCQLQELQDEKSSRLHKVSELLEVLHGYCVLLGADYTEVFKEVHSSLCDPGQLEKLAKAVEDMKNEKSKRLQKIHNLVALLCELWNLMDTSLGKRQPFRNIIRNLLAPEPEPSSLTLKTIAQAEKEVDRISRLIINKMKELVLKKQAELEETCNMAHLECSKSNSRKRGEFTGVRIVDLSELLGTIESSIAEAKKESLGRQDLMERMERWISACEEENWLEGYNKDEGRFKATRGAHLNRKRAERARVIVAKLPNLLESLKSTIQRTGYVSLLAILEEYSLLGREKEERGEHKEEEKKDCNKHTRIEDLRPRRIFLAGNTINPFLCGVARLVTKITY*