MDLQLLKKGLLDYTRKNKRRALLLAALGFSTYTAYKVYHFPSLAKKRKRISKLFVALVAIAQLISDSAETIGVVSKDFKDFVQSESDQIPNSLKQISKVARSNEFSEGLVTLTQAFTVGIYQSHARIHHDAGANGDRNSKGSPSLLDKVFEKPASPTGSGFVSVIVGSFARNLVLGLYEGGLNSISDLNAAADSHDSFQKVMEAVCGDKGRELIGVCIQLFVSTAVTVYLDRTTHINTYDEFFAGLTNPKHETKMREVLVSICNGAIETLVKTSHQVLTTDDSNLNSSSDSPYLAIDQEESAIEDEVSGKEAFFSESMTRKSVAEVKENGWVNKVSSALAVPSNRRLVLEVTGRVTFETVRSLLEFLLGKLYNGMRRCVDFAHEVVVDTGIEVVRYVKAKSSVIATLCISFCLHILDVAWILVPA*