301 aa
MELIKGSIVALVSPFKNNKTQDVDFDTIEKLVAFHAEHGTYAIVPCGTTGESPTLSHKEH
DQIVKFVIECAKGTNLKVIAGTGSNSTKEAIHLTEEAQKAGADASLVVVPYYNKPTPKGL
KAHFRELNKIELPIILYNIPGRTGINVSPQTTIEIAEECQMVAGVKASNGNLEEISELYM
LSQSLNRPFSILSGDDALTLPIGAVGGTGIVSVAANIIPGTMKALMDSINNSDLVKAREI
NSKVYKLCKALLAFGANPMGIKAVMAHEGLNVGECRLPLTTLDSNQAEELITIWKGVKAS
L