MESKAGKGSNLSRRSFLKFAGGAGIAGASLSLTGCGQPLTPASAVGGEGWMPTQYNEPGGWPTNVRGRVPIDPENPALRRDDQKCILCGQCIEVCKTIQSVYGNYELPLKNEIPCINCGQCIHWCPSGAISEREDIDQVAKALADPKITVVVQTAPATRIGLGEEFGLPVGTNVQGKQVAALRKLGFDVIFDTNFAADLTIMEEGTELVKRITGELHHPLPQFTSCCPGWVKFVEYYYPELLPNLSSAKSPQQMAGALVKTYFAEKNHVEPQKIFSVAIMPCTAKKFECQRPEMISAQTYWQDEQVSPDVDVVLTTRELARMIKRAGIDLPSLPDEEYDQLMGVATGAGAIFGTTGGVMEAAVRSAYYLVTGEQPPAALWQLTPVRGMEGVKEAAVSIPGAGEIRIAVISGLDNARAIMEQVKAGNSPWTFIEVMACPGGCQYGGGQPRSSAPPSDGVRNTRAASLYKIDAQAKLRNSHDNPQIKQVYAEFLTSPLSEKAEELLHTHYISRAEEFDAKKPQSHEYEV