MIKIAVLGYGTVGSGVVEVIEKNKDMVNKKAGEELSIKYILDLRDFPGDPYENKVVHDYQTIVNDPEIQIICETMGGTGAAYEFTKQALQVGKSVCTSNKELVAAHGPELLTMAKEHKCNYLFEASVGGGIPIIRPLNYSLTAEKIESITGILNGTTNYILSKMEKEGADFDAVLKRAQEKGYAERNPEADVEGYDACRKIAILSSLMLGENVDYRKVYTEGITKITATDFAYAKEMDMSIKLLAMSKEVGDETLAMVAPFMISADHPLHMVNGVFNAVFVHGNMLGDSMYYGKGAGKLPTASAVVSDVIDCARHIGKVIMCFWDATDAKLMNVEEAENKFFFRVKSGNGEKVKAVFGEVKSVKLSGMDEEEAFVTSLMKEKDFTEKYEKIADICVGNRIRVNADMQ