MAATEKVLFLEKQHHRKYRATLKKEKRKKRRQKLAQLRDSGLSQKEMKEGDVFIEEYQLEEEKLLETERQKLHEEWLLRERKAQNEFRIKTEEEAAARKRTVRKMPHQAENELENRITEKDRAYCPFYSKTGACRFGDRCSRKHSFPASSPTLLIKSMFTTFGMEQSRMDDYDPDASLEYSEEETYQQFLEFYDDVLPEFKNVGKVIQFKVSCNSEPHLRGNVYVQYQSEEECQAAHSLFNGRWYAGRQLQCEFCPVTRWQMAICRVFETQQCPRGKHCNFLHVFRNPNNEFGEADRDMHLSPDRTGSSFAKNSCRREKMGRHDDYYGRPRRRRSSSSDRSYKRNGESERKSSSSHRGKKSHKRVSKSRERHSSRSRGKRNRCRSRSRRSRKRSHRS