MGIFDKIRSVEKLNEAELKNIGNDQASWHDQYKDSSYIYIGNLDSRLTEGDIVIVFSQFGEPIDVNLVRDKETGKSKGYCFLSYEDQRSTVLAVDNFNGYKLLDRPLVVDHILNYRLPQKYANDDGQSEYKPSGAEGQGIGVHNVIESEINLTKTFERIRNKQSEEKRKELMDEDELWALNFEKSLNKGGDKGERQSEHRRSTSSDNVKDRRKRRHGERSVSPKRHKRRDRKNDDDMTHIRDKHKSHRSKGGKSRKRRRRSHNSGSSGSSSRCSSRRGDRRKGKRRH