MSRRKKPPDGQSTVATLEILMAVPGHVLFGADGTFQSTCLHFEGFPAILWDTLKWFGYQSPPLYAGRLYLEQGIQTCQVQALVPPPPAWPDWPSLGIIAYGLAPEDTWESATLQLLTQFCQLHPVEITLDPIGLFPVRNRLDPAWLDRVGNIEVLATTCAMVTISTNIRCMAALYRLIELQGRAMTLFAWTAADTHGYLQAARRDMVGQTYQLIHRGIQIHDMQDRISELEGEVADLVDGMIELSEEKMEVEMKLAVANAHLEEHQAELEDMHALNMQLEAQEDPEEDEGASSMDIEEDGAPSPTHSVHW*