MESYIMDDSVVEEQTSASEKPIVAGCGGVYMDYLATVARFPQPDEKIRSIDSKMQGGGNTGNCMTAAARLGLKPRVLSKVSNDAFGKLVIEELNGDGVDTSFMVVSDIGTTPFTYVIVDREKNTRTCINSPGYPPLSPQELPDGIVTKILDGAKLLYLDGRLADTALLLAEEAKRKRIPILIDAEPKRAGLDELLQFADYVVCSAEFPQVWTGFPTFPGALTQIAIKLPNLKFVIVTLGASGCVMLERMSHCLSDLELFDVNTEYELLLKRSFQATGEPTAISSEVRLFKQTASNGETVEFPGRLVIGTAEKIPPSELVDTTGAGDAFIAAVLYSLCTQMNLEKMLAFGAIVAGANCRALGARGGLPYYHDSKLISFLDAL*