MVDAQVLRILDLSDNRLDGDVPSHLFGLSNLETLDLHGNQFQRLPETFPINGKLKFLALHQCQLEGPVPVGIANLQSLSHLDLSQNKLTGPLPTNLPPQLTYLFLAENNFDSGIIPQTYGALSNLRELSLKSTQRTGVLPSFVATDLPNLILLDLDNNALRGNIPQFLGNQTEDLYALLLNNNLLTGPVPSSLGTLPSLSLFFVDNNSVSGSMSLSLCSLPQFSVNATDRLPLAADCGEVNCDCCTICCVDGGAECHDNDIVPSIDPQWERDYRRPVFQFGNDTVLGPA*