MADILSQEEIDALLEVVDENVDIQNVQKKDIIPQRSVTLYDFKRPNRVSKEQLRSFRSIHDKMARNLSSQVSSIMRSIVEIQLHSVDQMTYGEFLMSLPSPTSFNVFSMKPMGGTGVLEINPSIAFPMIDRLLGGKGSAYDQNREFSDIELNLLDTILRQVMQILKEVWSPVVEMFPTIDAKESSANVVQIVAQNEISIMVVLEIIIGHSRGMMNICYPVISIESILSKMGSRDLMLSETNSKKSRNKELQALLSGVSVDMIVFLGAVELSLKEMLDLDVGDTIRLNKIANDEVSVYVHKKKRYLASVGFQGYRKTIQIKEVIYSEKERTKEILEMLEEQRRGKVGDIMKIEEE