MATSQIAIIVLLGLLVATNIHITEAQIGVCYGMMGKNLPSHSEVIQLYKSRNIRRLRLYDPNHGALNALRGSNIEVILGLPNVDVKHISSGMEHARWWVQKNVRDFWPDVKIKYIAVGNEISPVTGTSNLAPFQVPALVNIYKAIGEAGLGNDIKVSTSVDMTLIGNSYPPSQGSFRNDVRWFTDPIVGFLRDTRAPLLVNIYPYFSYSGNPGQISLPYALFTAPNVVVQDGSRQYSNLFDAMLDSVYAAMDRTGGGSVGIVVSESGWPSAGAFGATQDNAQTYLRNLIQHAKEGSPRKPGPIETYIFAMFDENNKNPELEKHFGLFSPNKQPKYNLNFGVSERVWDITNSTASSLISEM*