MATSQIAIIVLLGLLVATNIHITEAQIGVCYGMMGNNLPSHSEVIQLYKSRNIRRLRLYDPNHGALNALRGSNIEVILGLPNVDVKHISSGMEHARWWVQKNVRDFWPHVKIKYIAVGNEISPVTGTSNLAPFQVPALVNIYKAIGEAGLGNDIKVSTSVDMTLIGNSYPPSQGSFRNDVRWFTDPIVGFLRDTRAPLLVNIYPYFSYSGNPGQISLPYALFTAPNVVVQDGSRQYRNLFDAMLDSVYAAMDRTGGGSVGIVVSESGWPSAGAFGATHENAQTYLRNLIQHAKEGSPRKPGPIETYIFAMFDENNKNPELEKHFGMFSPNKQPKYNLNFGVSERVWDITNSTASSLTSEI*