MGLVITSEAKCRDCYKCIRYCPVKAIGIKDGQAWVDEDRCILCGRCIEACPQNAKKTEQYLDKFKNYIASGNKVVVSLAPSYLASGYFSTPWKLVGALKELGVDVVEETAIGAEVIADEYRDLLNKKELIISSCCPTVVNLVEKYFPGLCDYLAPVISPMIAHGRLIKQEMGENCRVVFIGPCYAKKEEALTRGEGSIDAVLTFEEIFNYLDRLNQDIPPRNIFPDRTSNRARRFPLPGGALRTGGLNELNIKPDDIVSISGLEDCMETFRDIEKGLIKPRFIEAMACRGGCLGGPAMGEDAGILARKQRLYNNLNRGQQSCRGANNKGIIVSWSYTPREIDYKVPDEEEIKRILALTGKTSPEDETNCGGCGYPSCRDKAIAVYNGLANPEMCIPYMREKAESLSHAVVDSTLNGIIIVDKDMIIQDFNPAANRMFNRRDIKAKGKPLSTFIDPGDYIDVWENQEMITDNCKQYPQYELITRETIYPLPKYGVVIGIITDVTEEEKTRAEIDNMRQEALDRASQVIKEQMRVAQEIAGLLGESTADTKATLLELKEIIGQREAKTNGDES