MGRSPCCEKAHTNKGAWTKEEDQRLIAYIKANGEGCWRSLPKAAGLLRCGKSCRLRWINYLRPDLKRGNFTEEEDELIIKLHELLGNKWSLIAGRLPGRTDNEIKNYWNTHIKRKLLNRGVDPQTHRPLNAAADHHQQQLQASQPRFTAAAPAGHHHDHFAILSNSPDACSNSSDDEPSSATPPPPRHLGIDLNLSISLAPYQPEQENHPMKKEEDETAAMTASGAGNATTTKVCLCLNRLGLHGGEVCSCGRGGAPSMKASTHMFRFITPLGGASAIVIIMIYRSSGEREEIRRGNGEHVGRRDGRDVNEGDKVPSRKGHGLRSFCNE