MDSDEGARAVESSSSQALVLYEADSILEPYEGMEFESEDAAKIFYDEYARRVGFVMRVMSCRRSERDGRILARRLGCNKEGHCVSIRGKFGPVRKPRASTREGCKAMIHVKYDKSSKWVITKFIKDHNHPLVVSPREARQTMDEKDKKIQELTAELRNKKRLCTTYQEQLTAFTKIVEEYMFPILSIRLLELIDTGNDLFWKSNQQRVQQNLGKKLACGEKISILP