MVVDTAYYDTLGVSPQATELEIKKAYRKLAIVHHPDKNPNDPTAHEKFQAIGEAYQVLSDADLRKAYDKYGKDHAKPQEGFVDPAEFFSAIFGGEAFVDWIGEISLMKDLAATMDIAMDEGEEGEAAPQGEEEFPGTAEAMKESMKEKEKENQETFAGSASAPPPPPPPAVVVEDEKAKTPVQPTAATPPPRSEATSPAPSYGSRSRQIPIRPALTEKAHDDTEKEVDHAEDDPKGKGKKKGGMSKEQREKLLAYEKERARIRQERVEALTRKLLDRVSVWTETDKGPDVTRSFQEKMRLEVENLKMESFGIDILHAIGQTYMSKASALLNSQKFLGIGGFFSKLKDKGTLVKDTWNTISSAIDAQQTVEDMAKMEERGGEDWTDEKRVEYERRVTGKILTAAWRGSKFEIQGVLREVCDGVLKDKKVPLSKRLERAQALMLIGEIFIKAERSPEEEGDYLLFEQLVAEAAMKKDKHEDHKHKKDKKSRD