MGSVFDEKDFLACCGSTKFAKEMVAAGPFSTHQDAIHAARNIWFNKVDVNGWLEAFAAHPQIGQNPSRDHKSPTFAQWSKGEQSTALSTATELTLQELLEWNARYREKFGFVFLICASGRSTPEILAELKIRYQNRPIIEFEIAAQEQMKITELRLSKLFSDKADTAPAIKPLSTTNIATKAEEDRVNIIGAHLTAASGAAGAKPALIPNRTRPPITTHVLDTSRGCPANGIEVRLEMWKDNQARPQFGDTYIDGWILLGSSATDKDGRSGQLMNMVEALVPGIYRISFNTGKYNPDGFFPYVSFVFEIKESQKWDHFHVPLLLSPFSLSTYRGS*