MEDFFSVIDSQIPARKEPHRQSCETSNRPVTTKVNLLRKRVRSKFGISKHSFLILDGYDRLHKTQQTLLDHELVGLKPHNVSVLITRRVPTCYKPAIVEFFCDRPCQCPNALRLYFKCEKCDFALCYPCNSFGRGCREHGASIPLVEPYDHIDLNLSKPSTGSNDNPAFASPLHHFTALELEKEMGDLRLNSVLAGPSAVSSGHRTAALGRSLVKSIIRKSGWNLNLARLRLDEVHDLDSFEGVEKVNDRLPRSITAYFAHEIERIERRDAVERDIGLLAITAVAHSGKATGIPVSELESRIRGVMNESLSVSNSPPWGLDNVMLATNGLLVVQPRTDIVHIACYNQDFGFYVREDYNETLYNSKCKLGLGDQMKEES