VSATTVAPHAGKAKAEKVEAALKGGIFRGTLPAADAPGIDTTVTFNADGTAQKVELALEKKSAPSPLTYRGTWMVREDGIVELSLVSSEQSKAPHEKELYELIDSNSVRYMGAPGAGKPSKEMAPFYVLKKTKKLE