MVGRAAAPKRRAGKGRQKIAIRRIEKKDARQVCFAKRRQGLFNKANELAVLCGAQVAAVTFSDGGKAFSFGHPSAEAVVDRFLAGGGALVQGADDDNELKELHLLHGELRTRLKEVKAQKGRVVEAMAKERASGDQIAAWLDPELGDMGEEEMMAFAVKLMVARAAVSERAYQVLLEAQNVSRMLQAPPPPQQQLFGGSTFEFGGSSSGNAGMEMQQMQMVMPSTQGFAVGTHMHQMLMAMPPPPGLAYGVDMQQMHMSIPPSPGFGAGMEMQQMLMAIQPQPEFAAETEMQQAAMAMPPPQEFPVGMAMPPPPGVAAGMNMVQQGPGPNMGFPY