MKMCDATQPCIKHVIHAACVYEIVAQRRMSYVLGELPTRTANAKLLLLVFIVCCSSSATCIQYAALETGSCPAPSAVSTSSIIDITHALRPDLPGWEIEEGFVGTLVELVSSIANDSLVNISFLKFSAHTGTHVDAPSHVFQEYYDAEDHVDTLDLNVLNGLALLVDVPRDTNLTAEAMQALNIPYGVERVIFRTLNTDRRLMWKRFDTSYVGFTTEGALWLRENTKIKLIGIDYLSVAAYDSLLPAHLVFLQNKDIVLVEGLNLDNVDVGLYELHCLPLLLKADGSPIRCILQK*