MGTQYQPLESPIQNLKVTIHNTSLVFPSQETPKKPMFLPNIDQVLNFDVQTLHFFNANPEFPPEIVTERLRIALSRVLVHYDFLAGRLGMNQESKRLEFDCNSDAGAVFMVASSELTLNEIGDLVYPNPGFRQLIVHENIDILEKDDKPLCILQVTSFKCGGFVMGFSTNHITFDGISFKTFLQNLASQAFDDDNNNPKPLDIVPCNDRTLLAARTPPRVTFPHVELLKLDVPIGEELNAKVFETLQEELDFKIFKLNSSDINSLKEKAKDENTPNSKITSFNVVTSYVWRCKALSYDDENNSERVSTVLFAIDIRPRLNPPLPQSYAGNAVLTSYASATCQELEEGPFSKIVDLVSQGGKRMNDEYARSAIDWGEINKGFPNGEFLLSSWWKLGFSQVEYPWGKPKYSCPVVCHRKEIILLFPNIDDGINNNNDGVNIFVALPPKQMKKFESYFNKFLLD*