MDPADPDKKEVRRPMNAFLIFCKRHRSMVREKNPNLDNRNVTRILGDLWANLKEDEKMQYTDLAKQYKDAFMKANPDYKWHNPEKGMHPTGLLPRSPTKEGLDFTRADQTITPGKLAGKFVC