MAEKLVPKDKEWSFEDIRREVEQTSSKLKLSDGGSKGCSLVARCALRAGDVVLAERPFFEGNVQAKHSEQVYSQAVLAKMNGKDGHPDVEAAPEDFQEDCLHPRRPLMDCVAAILLCKQQLVASQGGCDAKALLKLQKICALFQSPVQSTTDHRECVDDLWGALKPELQKSTSREELGDILQILGGNRFGQGKRGIHLLFAGSMFEHSCLPNCFLGTWDSDSIDTLQTYRALRDIAEGEALTIDYMGFPQGYCAVSARAQAFQKWGFICSCPRCVELPEVERSFNCMACGAPDLCPRSPGSVELQCLSCDAVAEASYAARCFRKERELQPEPGSPASDTFRKMGESEADEENLLSHRHHLVVQALWEDVEQGLPDSAELPAFLSILEVLVESISKVCRLNEHPALLQLYNMAALSTADDLEAQKHYLQLEHGILRKFYPDEAERQEEEIERLVKCAPEPTEAGYPQALN*