MEALGHGLLPLGAVRTCQKEGRCPLIGSIHFLSSPFPSTLKSLKYKNNIRMQAVEEEYELKQMKDMAAAKKRWDALIRDGTVKVLTPREAGYAIQLSNKMLLDVRPSMERKKAWVKGSTWIPIFDVDASLELRTLSLKATNFLMGGWWSGVPALSYNKEFLSNVEEKFAKDTDLIVACQKGLRSIAACEVLHNADYNNIFWVQGGLEAAEEEDLEREGPQPFKFAGIGGLSEFLGWTDQQRDAAAKEGWGYRLTFSARLVGLVLGADALFIGAQKVGQYLQMLRSH*