MVDNESLSEFLASAVDAAQKAGEIIRKGFYQTKNVEHKGQVDLVTETDKACEELIFNNLKQLYPTHKFIGEETTAAYGTTELTDEPTWIVDPLDGTTNFVHGFPFVCVSIGLTIGKTPTIGVVYNPIINELFTGIRGKGAFLNGNPIKVSSQTELISSLLATEAGTKRDQETVDASTNRIKSLLFKVRSLRMSGSCALNLCGIACGRLDVFFELGFGGPWDVAGGAVIVREAGGVVFDPSGADFDITSQRVAASNSFLKDALVDTLRQMV*