TANGNDSKKFKGDNRSAGIPSRVIHVRKLPSDVTEAEVISLGLPFGKVTNLLMLKGKNQAFIEMNTEETANTMVNYYTTVTPVLRSQPIYIQFSNHKELKTDNSPNQARAQAALQAVTQVQAGAVALAATAAAVDAGMAMAGQSPVLRIIVENLFYPVTLDVLHQIFSKFGTVLKIITFTKNHQFQALLQYADPMSAQHAKLSLDGQNIYNACCTLRIDFSKLTSLNVKYNNDKSRDYTRPDLPSGDSQPTLDQTMAAAFGAPGIISPPYAGAGFPPTFAIPQATGLTVPSVPGALAPLAIPAAAAAAAAGRIAIPGLSGTGHSVLLVSNLIPERVTPQCLFILFGVYGDVQRVKILFNKKDNALVQMADGNQAQLAMSHLNGQKLHGKPIRITLSKHQTVQLPRENQEDHGLTKDYGTSPLHRFKKPGSKNFQNIFPPSATLHLSNIPPSVTEEDLKLLFSSNGGMVKGFKFFQKDRKMALIQMGSVEEAIQSLIDLHNHDLGENHHLRVSFSKSTI