MDKRTDQLHVYFLPMMAPGHMIPLVDMARQFSRHGVKVTIITTPLNATKFSKTIQKDRELGSDISIRTTEFPCKEAGLPEGCENLASTTSSEMSLKFVKALYLFQQPVEKFMEEDHPDCLIAGAFFSWAVDVAAKLGIPRLVFNGTGLLPMCACHSFMEHKPHLKVESETEEFVIPGLPDTIKMSRSKISQHWKDEKETPLTPIIKDYMRAEATSYGVIVNSFYEMEPNYVQHFREVVGRKVWHVGPVSLCNKDNEDKSQRGQDSSFSEQKCLDWLNSKEPKSVIYICFGSMSIFSSDQLLEIATALEASDQQFIWVVRQNTTNHEEWMPEGFEEKLNGRGLIIKGWAPQVLILDHEAIGGFVTHCGWNSLLEGVSAGVPMVTWPLSAEQFFNEKLLVEILKIGVPVGAEAWSLRTDSRVPINRENIQRAVTKLMVGQEAEEMRGRADALGNSAKMAVEKGGSSDNSLISLLEELRMGKSSSN*