MDLGKSTSTNASLKKLQEEGALPGRGVMEREVGGTEPQPVLGRMVAIEDNILCGFLPPPSEFLLLVLHFYGLSLLHLNPNSIAFLSIFAHLCEAYIGVEPFLDLFRFYYELRWMESNRVSGCVGFRLRDGLKSRYIPFQCTSSRSKWRARWFYLQIENSDPVFVVPEEQPDKISSWTAKPALTPSLQSFIDAIDDLRVRGLDSATVERRVGQLMISGPTTADDVPVPLCEKEATEREAAINALPLTDAIGPLVDHQAAALLKEGIAQEASDVAVAATTSGSRVPRIGRKFTSVLGSRRRASSPSEDATLNSYLVYLGRGCVSATFATAEAGDAGREAKAAQDRSGGNSSASPAVASTDVVVVPRSREATPSGPASDLGPTRGPSADVLTWGEFQAEMGRILEAGAHGISREIAEARAAAASSANERADKLEHDLAEGRMSELENNLSEIRGSLRVTYTGLHQLAGECGVTTTIPANPDEFSLTSSLAELATTMEAIPSKHAARIVEEASNGIYTGACHVLACVRLAHPELDLRQILDRGAANDARKGVMEEIGELGESVLPLFEEYVDVEDVQQRGQPELPVVVPAIALQPYVSQDDVGQSLPVNTDLESRLADQDRRIQYWKTKCEVAELERAMLEVRKDQAVEALRGREVWFDSYLKSCCTSMSRVCRELRVPRGDPEESAAGYISWLNGACAQLEGIGQRIDEALKQECRRSSRYAGGHVLACIRDHRPQLHLEVLREGFSRSRRTPTEIDGLAKSMVPLAEKVFQSMDWRWPS*