MDPKEKRQKLSTPELESQSLSKKDVAITSASLNSEVDVGEAMKKQNDVAMFLAEKVISALARNSNFVFSPASISAVLTMVAVTSETETLRSFIFSILSSSSIDKLNAVFHEVANTVLVDGSENGGPKISAVNGVWMEQSLSLSHSKKDVFQNFFKAAFAQVDFRFKSEQVRMEVNEWASRHTNALIQNMLPPTSVRSDTDWIYGNAIYFKGAWKNKFPKSETSEEEFYHVDGTSVSVPFMTTTFRMQYVREYDDFKVLKLSFQRGRDTNRLFSMYFYLPDEKDGLENLVKRMASTPGFLDSHIPSEKVRVGEFRIPKFKIEFGFEASKAFNELELESVELHHKALVEIDEDGAEAAAVTIKGGRRGSKGYSSVRLIDFVADHPFLFLIKEDITRTIMFVGQIFDPTETSSA*