MIHNYLDISERARTGQTLSKEDWDFRIIEKVQALVEKYELAWDDQVITPDHPDLADRVFAAGKELILDIGVYALNKGRIIELSEQEILEGIHKMDRPLSMGEGKDACILLPRKILDTTPPTIWAGNPGVPTPERIFKASVKSWAQEPLVDLITCGSLVDVDGVNVVSGELSELIASRRELSYLRQVREEVGRPGLGMLAAESSVTEIGDLAATHPDLLRPCDSHLVAMFNELMIDQGNMLRAANSLFYGMANASLATVMVGGLAGDAPGAAVVQVASFLAANIVCLADYHLCHPIHIRYVATSARGCMWLQSIVCQAFARNAPAVIVCDIYPKSGALTKELLYEVTANTIAISLSGGHLEGVGSADGSKPHGTGLEVRLMAEVAHAVTRQNMSLLEGNRIIQLLLHKYEHIFETEGGNPGKSIEEAYDLLTVQPRPEWLSLYEMVKKDLIDMGIKL