MIKVAVASLEDQTRYKPVEALVDPHTTFVLPPISACSLPVRVHEAYDHIREVCDAWMLSMMEPPQLCQQRREFYVRSAFPLLTCAQYPASAHHPDRLILITKITVLLSMLDDTVDDVTVDLQSAKHLLGCVVAILRGDERRPLLNRSATNPRLASFLDVFFQAGSVQFRNIFPVVWEEMCHDMAACLKARMAHSLLHSLESVKHQTVSRVQGDPSQPFTTFMAARSSDSYAELVLLFGEYGIGLQLEDELFCTPAMQELKVSVCNYLAYVNDLFSFRKEYMRGDIHNLPSVLGFMQCNFPSVARTTSLDSKLEACTTFQMIVDEVWNMIQAQLRRCMELIEEIRTSTNATTHQHSDLLVYLEMIGSILPGNLLWSSTCARYNGNKPLSWKTTNSISLLPDSTLLDYDLNLLRYV*