MQLRYLKTVLPPGDGLQKVTSLCWAANNSKMAAVTTDKVVYLFDDNGERKDKFKTKPADASGSANYIVRAMAFSPDSTKLAIAQSDNIVFIYRLGESWTDKKSICNKFLQSSPITCMIWPRGRDDVVFGLADGKVKLGMLKTGKAYTLYGHPDSSYVVSLAASPNGQAVVCGHIDGAIYRFTFPQEEGGAGLSSSQLVQHSSVPYALGWGASIAAAGNDNRVVFYDTNGRELQVFDYSNDEAVREFTSCSFNPSGDTAAFGSYNRFYIYTLNATRKAWEQVTVRVVQNFYAVTALSWKPDGSKLCVGGMTGSVDVYDACVRRHKYKGKFEFTYVSKSAVIVKELKSGKRIVLKSVYGYEIDRINIYKDRYLIARTTETLLMGDLESCHLSEIPWQGDGNEKFIFDNESVCIVYWAGEMTLVAYGRNEVLGVCRTEHVHPTLLSVMAIQKMVSDGRSPPENRTVLARLAYLIDPQYGV*