MDPAQYFQPRTFSIKLWPPSESTRLMLVERMTKNLSTESESIFSRKYGTLGKEEAHENAKRIEELCFASADEHFKREPDGDGSSAVQLYAKETSKMMLEVLKKGPRTTAELEAPVADTPLVPDTPLVPADTPLVPADTVLDISGGKRAFIEADEAKELLSPLTKPGNSYQRICFSNRSFGIGAANVAGPILESVKNQLTEVDISDFVAGRPEDEALDVMRIFSKALEGSVLRYLNISDNALGEKGVRAFSELLKSQESLEELYVMNDGISEEAAKALSELIPATEKLKVLHFHNNMTGDEGAMYIAEMVKRSPNVESFRCSATRIGSDGGVALSEALGTCTRLKKLDLRDNLFGVDAGLALSKTLPKLPDLVELYLSDLNLENEGTIAIVKALKQSAPQLEVLEMAGNEINAKAAPDLAECLTAMQSLKKLTLAENELKDGGAVIIAKSLEDGHTDLKELDVSTNMLQRVGARCFARAVADKPAFVQLNINGNFISDEGIDEVKEILKAGKKSLDVLGSLDENEPDGEPDDEEEDQDAEDNEDELDSKLQSVKVEQDD*