MSGTVGVPKQLVIIGDPASIPSVVVSKPLVVDGTTKSHALSLAFDQVILSELDPPLVLQEFLNHGGVLFKVYIVGDTIKVVHGFSLHDVDESASLGYGVIPFPGVSSNSASTDDAYLDLHVGELPQPLLLDKIATELRRRLVLEMLEVISWDIVHSVFDSAVDPSCKTMSQVAINMMREEGFTSFYRGLGPSLIGIAPYIAVNFCTIGVLKQLVITGDPASIPSVVVSKPLVVDGTMKSHALSLAFDQVGLSELDPPLVLQEFLNHGGVLFKVYIVGDTIKVVRGFSLCDVDESASLGYGVIPFTGVESASASADDADLYLHVGELPPPLLLDKLATKLRRRLVLEMLEVIPWDKVHSVFDSVINLACKTMRQVVINMMREEILEARALFSEESKKINKARSTNAGGSLGSPERNILLIHPRA*