MTSVVSVRPFAPQLTSSRAARTCGRQRLVVRARQDDVLANEPTIDLVNGAVTSGPNLAVEVNGLKLPNPFVIGSGPPGTNHAVMRKAFQEGWGGVIAKTVSLDCSKVVNVTPRYAKMKSSDGKEVIGWENIELISDRPLEVMLKEFKQLKAEFPDRILIASIMEEYNKAGWEELIERCQETGVDAFEINFSCPHGMPERKMGMAMGQDCDILQEVCGWINAKATIPVWAKMTPNITDISLPARTALAAGCEGVAAINTITSVMGINLDTLRPEPCVEGYSTPGGYSSRAVKPIALAKCMSIAAMIKRDFHEQGKSLSGLGGVNTGRDAAEFILLGSNTVQVCTGVMLYGYPVIKKLCGGLQAFMQQHDFSSIDEFRGASLPYFTSHHELVRMQREAVEAKKKERVGLGKDDEWSGDGFVEEAESMVSNQX