MALKVRTIFYLSKRVCYDSQLSWIHGHNASQRFRKTGSFSNRLERLTSTDAFCQRLSSRTMVTTSDDILKKEVCVSRGVGSRVATLNKPKTLNALTTPMVKRLRKLYENWEREDDVSMVILKGVGGVFCSGADVKELYNFGLQGRFDSCREFFREIYLLSYILGTYKKIQVSMMDGIVMGGVGALTMHGEFQIATERTVFAMPETQIGFHPDVGGSFFLSRIQGSVGEYLALTGERLDLTDMIVTRYATNPIHSERINDILYQLHALHTDNPEMVDQVVVGFEEGIDVDPDSFLHRLDTINRCFSKDTVEQIIHALESESDGPDYAWYREVIDTMRSASPISLTIALRSIRQARQETLSQCLKREYRLSCRITSGNVSTDFYEGVRARLVDKTQNPKWNPLYLDQVTPDMVEHYFMPFDNPEEELNLPVEEREGISDPDSTDILDWAFNTRVQHADKNLI*