MDRRNPFHLHDHQLYQLFQQQQLTPPPQSTTAAMDLGGGGERIPKWSIDETKELLGIREELDQTFMETKRNKLLWEVVACKMADKGFARNAEQCKSKWKNLVSRYKVCETTEPEPIRQQFPFYNEIQSIFTARMQRMLWSEPRTSSKRKHNQFSSDEEVEEVEELNQDINEELLSFVETHKKDAEVITTSTFTNPKKRAKKGKGTSKAEVAGSTLKEMLEDFMRQTVKMEKEWRDAWEMKAREKEKREKEWQRRMAELEEERAAAERRWMEREDERRLREEARAQKRDTLIDVLLNQINRDQDDDQHQGF