MGTLYQPLESTIQDLKVTIHNTSLVFPSQETPKKPMFLPNIDQVLNFDVQTLHFFNANPKFPPEIVTERLRIALSRVLVHYDFLAGRLRMNQESKRLEFDCNSDAGAVFMVASSELTLNEIGDLVYPNPGFRQLIVHENIDILEKDDKPLCILQVTSFKCGGFVMGFSTNHITFDGISFKTFLQNLASQAFADDNNNPKPLAIVPCNDRTLLAARTPPRVTFPHVELLKLDVPIGEELNAKVFETLQEELDFKIFKLNSSDINSLKEKAKDENTPNSKITSFNVVTSYVWRCKALSYDDENNSERISTVLFAIDIRPRLNPPLPQSYAGNAVLTSYASATCHELEEGPFSKIVDLVSQGSKRMNDEYARSAIDWGEINKGFPNGEFLLSSWWKLGFSQVEYPWGKPKYSCPVVCHRKEIILLFPNIDDGINNNNDGVNIFVALPPKQMKKFESYFNKFLLD*