MATTLSLLRLSIVSQKSHQTHSKLVNRPNPVRSVISQHSLDPQRLLSETTHRLKSAALPLTALTLPFLLDSKDALAVGGEFGILEGRTLALIHPIVMGSLFFYTLWAGYLGWQWRRVRTIQNEINELKKQVRPVAVTPEGSPPAEAPPPSPIEAKIQQLTEERKELIKGSFRDRHFNAGSILLGFGVFESIGGGVNTWFRTGKLFPGPHLFAGAAITALWAAAAALVPAMQKGNETARNLHIALNGLNVLLFIWQIPTGIDIVFKVFEFTNWP*