MVLEDLSLIQRIKTSFLDTPHPIGSYKSIPVAGSTGNDKDLACPALEPQIPDTKLSPLLGCEQLEMASPNDSSDGFEPNQPAEDSFMVEGINGGASQVQSWQFMEEEFSNCVHHSLNSSDCISQTFVDHGNVVPLCKGENDNDNGLQDVQECNQTKLTSLDIRSDDLHYQTVLSALLKTSHQLILGPHFRNSNQESSFMRWKRNGLVKSQKAGDETPQKLLKKILFEVPQMHDKGLLDSPEDNGIRDAAWRPEADEICGNHVLSERRRREKLNERFMILKSLVPSVSRADKVSILDDTIGYLQDLERRVEELESCRELTDLEARMKRKPQDHVERTSDNYGNNKMTNGKKPSLNKRKACDIDGAELEIDYVASKDGSTENVTVSMSNKDFLIEFRCPWREGILLEIMDALSILNLDCHSVQSSTTEGILSLTIESKVRLFCMCFIRKSLGNQIR