MDASALFILFILALLSASHPALSGDIVHDDEDAPKRPGCTNKFVLVKVLSWIDGKKEDEVVGVSARFGKAMESHARNAQIYDLEAADPITCCNLTSNQFNAHAALTTRGECTFTQKARVAQEAGASALIVVNTKEELYKMVCDKHEPGDFLDIQIPAVLLPKSAGDNLERALNSNQKVQVQLYSPDRPAVDAAEFVLWIMAMGTITCASIWSAWAYSDGAVEHCKRVMDNEDECDGDNDRKGSDLIHINMASATLFAFIASGFLFVIYKCMSGWFLLILVILFCIGGVEALQACSVALLSRWLPQANSLYVNIPIFGRVSVVSLMVSPFCIIFATVWAVYRHASFAWIGQDILGIALIVTVLQIVRLPNVKVASVLLLCAFLYDIFWVFMSPILFNESVMIVVARGDKSGEDGIPMLLRIPRIFDPWGGSSIIGFGDILLPGLLISFAKRFDMATKKSLRNGYFLWLLIGYGFGLFVTYVALNLMDGQGQPALLYIVPFTLGSLFFLGWKRGELVTLWKDGLPHRKCPHGVQLS*