MLEVDGWYYLDGQQQSQGPFPLQTLQALNQHGGYFKSEAVLFWREGQGDWKPLGELSELQQALQQAPPAADAGNTAAPAAAAAATAAAQGGQPPPSGRRGAAAAAAPAVAPDPQLAGFLSEISALEADGDGPGADGGTAAAADADAPASPPPDERRFEDDDGTVYLWDPSLRKFMPEGAAAEVAAAAAAYQEEDMVFVPDEEQLPEYVPPPKYSDLPDEEEEEAAAGSAPARRPQGGDAQQPAAQPGQAAAAAAAX