MAGKSNRGKNRGGGTNSMRSLEPEALDHTSALSSIGPKQADGDLGLYPISVKTQSGEKLELQLNPGDSVMNLRQFLLEGPETCFFSCYDLILHAKDGSVHRLVDYKEISEVADITAGGCSLEMVAALYDDRSIRSHVRRARELLSLSTLHASLSTTLALQHEKAQERAPGCPSNG