MSTDSYEDALRKLGELLTKKSDLGNIAAAKIKQLTSELEELDSSKIDSVERIKSGFNHFKTHNYEKNPSLYSALAKSQSPKILVFACADSRVCPSHILNFQLGEAFIVRNIANMVPPYDKTKHSNVGAALEYPITVLNVESILVIGHSCCGGIKGLMAIEDDAAPYKSEFIEDWIQICAPAKNKTKQDCKDLSFDDQCTNCEKEAVNVSLGNLLSYPFVRERVVKNKLAIRGAHYDFVKGTFDLWELDFKTTPAFALS*