MPAEEAEATVTAFMLVKTTPEWLAMTVQERADAFTTQVLPVIKARTTGVRSRFYDTEFYSARVTDVWVWEADDHHAYQLLIDALRETPFWDRYFKVVDLLVGAENGYARAYGLDPVATITT