MLIDQFGRKINYLRISVTQRCNFRCLYCMPKIPFDYQPKENLLSFEELFLFVKAAIDEGIEKIRITGGEPLLRKDLSIFIKMINDYKSDIDLAITTNGFLLKDFAKDLKNAGLKRLNISLDTLDHKKAKTLAQKDILDSVLSGIDEALNLDLKVKLNTVALKNLNDDELISLLEFAKSKKAQIRFIEFMENTHAYGKLQGLKRDEIIQILSQKYQIQLIKKDEKAPVSIYKADDYEFGIIDPHSHEFCDSCNRIRLSAEGLLIPCLYFDEALSIKEAVRKGDIKAAVEILQEVLRNKPEKNKWSVVDNETSSRAFYQTGG*