MVDHKLKEDKPFSFLTYSPSFDDHIRSALTFPSFDWEEELLPLHNNFVSQAFHLPTPSLSLPDLEPLSQDVLDSYSSAEQNRGEDDLDMNTKKRRLNREHNVRIISDVTTYTTFPASKALSMETISRYFYMPITQAAMELDVGLTLLKRRCRELGFRRWPHRKLMSLLALISNVKERQKMQGGEKAGIFKNAVEILEDERRRIEENPDLEFSDKTKRLRQACFKATHKMKKKNSLKSSEMSKPSCSSSGSVLSEEESVIEGVESDEEVKYLLCGFTNEFSGL