MGSVFDEKDFLACCGSTKFAKEMVAAGPFSTHQDAIHAARNIWFNKVDVNGWLEAFAAHPQIGQALSRDHKSPTFAQWSKGEQSTALSTATELTLQELLEWNARYREKFGFVFLICASGRSTPEILAELKIRYQNRPIIEFEIAAQEQMKITELRLFKLFSDKADTAPAVKPLSTTNIATKAEDRVNIIGAHLTAATRAAGAKPAHIPIRTRPPITTHVLDTSRGCPANGIEVQLEMWKDNQARPQFGETYIDGWILLGSSATDKDGRSGQLMNMVEALVPGIYRISFNTGKYNPDGFFPYVSIVFEIKESQKWDHFHVPLLLSPFSLSTYRGS*