MKLFIEVEISPDEIPLAAELFRTLRALTDHVKTRDLCRLFQALISKLEDGNQLDRVSNEVATLLTDTMSFETTLEEFQAAFVAVVFSHDLVLRQQSVVPFMFLLPRLPDLAKSRMRDFLIPKVLKHLTLKRPVEASRMEFFAHAEAFAALVNLEFVSINGALTTIITLLRKPETRCAAVTMLGKTVELCLQQLTENCDPSTLQDLNTALQNVTEDAFQYDINYIEESMGWSRPLHGIGGSHDVSSSASLSTQGDLNKGMAMDSSSASFGMLRKCYHQF*