MGRSPCCDKVGLKKGPWTPEEDQKLLDYIKEHGHGSWRALPSKAGLQRCGKSCRLRWINYLRPDIKRGKFSLQEEQTIIQLHALLGNRWSAIATHLPKRTDNEIKNYWNTHLKKRLAKMGIDPVTHKPKNDALLTADGHSKSAANLSHIAQWESARLEAEARLVRESRLRTTSSHSSLQQQLPNPPSPHLLTKPEPPAIPSRSLDALKAWNHGWSRSSMEGNSGVLGRGIGGDHLESPTSTLTFSENVRPIMGTTGGGGENSIAIIEFVGSSSSCHDHHHHRDEWKEEGFGNASQLQEYKEGFENSMSFTSHEMTLSIEATWTAESLRTRSDHHSNNNDHNAIAEEGFTNLLLNNNADERSQSDGGGEDSENGSGSDCYEDNKNYWNSILNLVNSSPSDSSIF