MMLSRTVVNVQAKLTKKGGAPKKAAPASAQKKTIREKAGWWSNGGNEKLSAFYGPDRGLWLGPLSGTTPAYLTGEFPGDYGWDSAGLSADPETFKRYRELELIHARWAMLGALGCITPELLAKNGTPIVEPVWFKAGAQIFAEGGLDYLGNPGLVHAQSILATLAVQVILMGAIEGYRVNGGPAGEGLDKLHPGGQFFDPLGLAEDPDAFAELKVKEIKNGRLAMFSMFGFFVQAIVTGKGPLANLDEHLASPFTSNAFTYAQKFTPQ*