MASLVKAPPTLSTINSHQVHLRKLKLLSNLNMHHGLRFPRIHVNHTTVCCTKLTPWEPSPVTYAPTIDASGNLLKKTSNIFETLKSEDTAEAPATNSEELTDTKNQSLVQFQFLKWPMWLLGPSLLLTTGMVPTLWLPLSSVFLGPNIASLLSLIGLDCIFNLGATLFLLMADSCSRSKNQAQSCNSKPPLSYKFWNMVATVSGFVIPLMALLGSQKGTLQPQLPFIPFAVLLGPYMLLLSVQILTELLTWHWQSPVWLVTPVVYESYRLLQLMRGLKLGAELSAPTWMLHMIRGLVSWWILILGVQLMSVAWFAGFAAQSQQQHSPAASGG*