MIIKRTPQAASPLASWLSYLENLHSKTIDLGLERVSLVAARLGVLKPAPFVFTVAGTNGKGTTCRTLESILMAAGYKVGVYSSPHLVRYTERVRVQGQELPESAHTASFAEIESARGDISLTYFEYGTLSALWLFKQAQLDVVILEVGLGGRLDATNIVDADVAVVTSIALDHTDWLGPDRESIGREKAGIFRSEKPAIVGEPEMPSTIADVAQEKGALLQRRGVEWNYSVTDHDWAFSDAHGTLENLPLPLVPQPNAATALAALRASGLEVSENAIRDGIASAILPGRFQIVSESPRVIFDVAHNPHAAEYLTGRMKALPKNGRVLAVIGMLHDKDIAGTLAWLKSVVDDWYCAPLEGPRGATAEQLLEHLGNGKSFDSVAQAWDAAMADAKAEDTVLVCGSFHTVAHVMEVIDARRSGGK