MATTQIAVIVLLGLLVATNIHITEAQLGVCYGMMGNNLPSHSEVIQLYKSRNIGRLRLYDPNHGALNALRGSNIEVILGLPNVDVKHIASGMEHARWWVQKNVKDFWPDVKIKYIAVGNEISPVTGTSSLTSFQVPALVNIYKAVGEAGLGNDIKVSTSVDMTLIGNSYPPSQGSFRNDVRWFTDPIVGFLRDTRAPLLVNIYPYFSYSGNPGQISLPYALFTAPNVVVQDGSRQYRNLFDAMLDSVYAAMERTGGGSVGIVVSESGWPSAGAFGATQDNAETYLRNLIQHAKEGSPRKPGPIETYIFAMFDENNKNPELEKHFGLFSPNKQPKYNLNFGVSERVWDISAETNSLLLPS*