MSTDSYEDALRKLGELLTKKSDLGNIAAAKIKQLTSELEELDSSKIDSVERIKSGFNHFKTHNYEKNPSLYSTLAKSQSPKFLVFACADSRVCPSHILNFQLGEAFIVRNIANMVPPYDKTKHSNVGAALEYPITVLNVESILVIGHSCCGGIKGLMAIEDDAAPYKSEFIEDWIQICAPAKNKTKQDCKDLSFDDQCTNCEKEAVNVSLGNLLSYPFVRERVVKNKLAIRGAHYDFVKGTFDLWELDFKTTPAFALS*