MDSTQDFQPRTFSIKLWPPSESTRLMLVEKMTKNLSTESIFSRKYGLLGKQEAHENAKRIEELCFASADEHFKREPDGDGSSAVQLYAKETSKLMLEVLKKGPSTTAELETPVADTPLVPADTVLDISGGKRAFIEADEAKELLSPLTKPGNSYKRICFSNRSFGIGAANVAGPILEAVKNQLTEVDISDFVAGRPEDEALDVMRIFSKALEGSVLRYLNISDNALGEKGVRAFSELLKSQESLEELYVMNDGISEEAAKALSELIPATEKLKVLHFHNNMTGDEGAMYIAEMVKRSPNVESFRCSATRIGSDGGVALSEALGTCTRLKKLDLRDNLFGVDAGLALSKTLSKLHDLVELYLSDLNLENEGTISIVKALKQSAPQLEVLEMAGNEINAKAALDLAECLTAMQSLKKLTLAENELKDDGAVIIAKSLEDGHTDLKELDVSTNMLQRVGARCFARAVADKPAFVQLNINGNFISDEGIDEVKEILKAGKKSLDVLGSLDENEPDGEPDDEEEDEDAEDNEDELDLKLQSVKVEQDD*