MASSKEDGARSLTSKLASFTINRGASSSEAQQALQRTKTLLRRRSAVSAEVTSLQEVDAFKPKVVPKNDDAKERIQQALKNNYVFKFLDKEQEKTVIDAVEEVKYNAGDIIIKQGDPGDQFYLLEEGTCEVWLLQPDNPEPQMVKEYSAGDSFGELALLYNAPRAATVKASTNCVLWAMERMTFRTILLHTTSNKRKLYEKFLEDVPLLKTLDKYERSAIADVLETEYFEEGQEILVEGQPGDKFYILEEGEAEARTGNKMMMKYKRGDYFGELALLNNKPRAATVMAVTRCKCVSIDRRSFKVSALALDFKCSRHYTAQTHEN*