MYDKKYDILLLGCTGYTGQMVLEYFLENYEKKIKSEEIKLLCGVRNIKKLDTFLYTIKEKNDVILKKINKKEIDINIYESILNCCKISKVVISTIGPYILYGYNIVKACVEGGCHYVDVCGEHNFILNIYKEFNNIAIEKKLKIIHSASFISAISDIGNFIMQEEFFRQYKKTCPVIKIRLCNEGNNLRTIGKTTIKSALLFKKYIKNNYHKYYLCDNKYDVQYKVSGNNYLKKPKEIHTNSFLDYEKEFGYCFDTSYSNIEEAYVLWSNYLLNYKYGKDLVINYKQYDTHLSTSMYIFKKVCGKIFNFFQSFFFMDYLINKYIDLFYKPKTMNELKKAYWKCIIVGEDNDNDEEKKKKSIYLYLSGKNEDPGYLLSAKIISESAISLLKENDLPKTFGVISVSVGLGNVLVERLKKASIHMSIEK*