MSRLVYVIFLLVVVEGSRNTLERNTETNATEAKVEGKGTIKLPPNVTIPGIITFGDSIVDSGNNNHLRTALKCNFPPYGKDFPGKIATGRFSDGRVPSDIVAERLGIAETIPAYLNPKLKNEDLLKGVNFASGGSGYDPLTAKLVKVVSLSDQLKNFQEYKNKLKVIVGEEKANFLVKNSLYLVVASSNDIAHTYTARSIKYNKTSYADYLADSASKFVSALYGLGARRIGVFSAVPVGCVPAARTLRGKLKRRCSEKLNEVARNFNAKISPTLEALGKELPDSRVVLIDVCDTLNDMIENPKNYGFEVSNRGCCGTGLVEVLFLCNKINPFTCKNSSSYIFWDSYHPTEKAYQIIVDKLLGNYITKLV*