VGFFMDAAVMSVDGRTCAVMKGIRHGACDYLIKPVRLEELRNIWQHVVRKIYNENKEHANSGDAKHTSSIELEIDDPSSKKPRVVWSVDLHEKFVSAVIQLGLDRAVPKRILELMNDPDLTRENVASHL