MESTRPTRLSDGHQLVDLPSGTRLECHVSLAPASAYTSDELDADADQGKLAVCLHPWAWLGGRMEDPVLQMLMSPLHAQGYDVLRYNSRGVGQSTGRSSWTGKSEAQDLQELIQWAVMSMSSVRSLVLVGYSYGSLIVSLHPILPDTEISHILLSYPLSPRHWLTAFHGRYYTNALNTLLSDPRAVVLVVYGDEDNFTSVEEYDLWADDLSRQADGRGKLEIVRIAEANHFWRGPDTTTRLVEAVEGWLS*