MDPYDFSSYTRNHVYEATQSKSPGSDGASPAERSERSSSSRFSFGPLKIGSPWNKDGEKPKRRGPKPDSKPALTRRQELNRQAQRTHRERKERYIKTIEEEVARLREAFTVITREKTAMAEENRRLRAILDAHGIPYDFQDVSPNVGQRPRHDEYQQAPEMERFGSTYDGIGIDFVLALEKPCMDHIQILTANSMTSPASDFHGHALMASCPSESNTSRHAEVPRGSKTFDVGPSELAILFNLSNRLELDGELTPIAVWAHVTRHERFADLEMADFKALEKTLLDKVKCHGFGAVVEEYEVVDALSEIIAKRFGGGGDVGGGS