MVLAVKTKNASRGTSYDITTLPLHLQAYINQKKTENKKHVSPDLRGRPSLSLSLLLLLSFGACPELQTPTTSAAPHHPSPLSRSLKLPPPHRWTGRFEAHLWDKNSWNESQNKKGKQGAYDDEEAAARAYDLAALKYWGPDTILNFPLGAYEGELKEMEGQSREEYIGSLRRKSSGFSRGVSKYRGVARHHHNGRWEARIGRVFGNKYLYLGTYATQEEAAMAYDMAAIEYRGLNAVTNFDLSRYIKWLRPGADGAGAAQNPHPMLGALSAQDLPAIDLDAMASSFQHDGHGAAAAAQLIPARHSLGHTPTTSALSLLLQSPKFKEMIERPSAAETPTTTTSTTTSSSSPSPPQATKDDGASPQCSFPEDIQTYFGCAAEDGAAGAGYTDVDGLFFGDLAAYASPAFHFELDL