MSLGVMAGQLRWGGLIEEGWRKGPWTAEEDRLLVEYVRLHGEGRWNSVARLAGLKRNGKSCRLRWVNYLRPDLKRGQITPHEERIIVELHARWGNRWSTIARSLPGRTDNEIKNYWRTHFKKKAKLSPDNSDKARTHLLKRQQFQQQQQQLQQQQQQIQHQQLLQLNQLDMKMIISLLDENENKAPHTPQMSQEMAPHAVYPNTTEEHGLLYNMFNASVPEASNEDILWDGLWNLDDVHGNFGVACATSRASMHNLVSPFC