MIKRLFLLLFLLVAFVYQSRAQDQTQLADTLIINGETIIMLGDSVIILRPEEPVYWKKGGNFNLSIQQVSLTNWSAGGASNMALNTGLNLFANYKKDKKIWDSKLTINFGFNRQSDRRFATRKTNDNFIFLSKYGRELSERWYLSTQIDARTQLLAGYRYFRPGGAERDSRNRISDLLAPAYIQSSTGLNYKREFKNDDKVSIIGSPFTGRFTVVMDDSLSRAGAFGVIPGEVVRAEAGMSLTSSTDIQILENIRWKADLNLFSNYENLGNMVVNFNSVISMKVNKFITTRIETILIYDESVLITRSDKPPGPAIQLQNLINFGIGLEF