MSLKRKWLTLEEKINVSEDFAKTNSSRRQLAERYRRKYNSTRSSAGDDVTFEEFISYLTQTRGAGLNEHWQAIHSLCSPCTISYDFVGKYETLTADSDFLLRAIGASQVVFPAAPKMHTTSTHLSILCLNWPPPLEMHGHALSCQLPLTAKEIDSALTELQEDYVESECFLKNRFAQALAIKGTQQYHAFIPRSQSKILVKNVSMKSEACEVSKFPDKLKLADISALGFFPSLVNNGAISENFFRLGNYTVGFRMDRRLGAVGCFETKKALGCAIDKKTIAFHSDVYTFFAVFWMSRYRTRTEKENCLRRIV