MKRLSSSDSLGATMISICPSAEEKGSSGGTSNVYNRGYQAILDGLDEEDCIEEPGHVAEKKRRLSIEQVKALEKNFEVENKLEPERKVKLAQELGLQPRQVAVWFQNRRARWKTKQLERDYGVLKNNYETLKLNFDALHRDKETLLAELRELKSKLNNDDKSEINHPIKEEIEPFPSESENKLSEEQSKISAMGAMEGSENTTDQNQLDHFNGGGLFADLKDGSSDSDSSAILNDDNSPNRAISSEAFLPSIMIYPPTSSTLRCSYSSSYSSSIGCLQFSDSRASANAQKAYHHQFPRMEEPSFLNGEEACDFFSEEQAPTLQWCSEPWEIK