MSGADKLGYLIRALSRTKRKDYENYVVNAIWNRLAMDDVKPVTQQLVLWPDGRRSFVDLYFPQAMIGVECDEAYHQRQRERDREREITITDVLRQIRGEDYRALHVDVSGSYEQVERSIDDCVRRIRAEIERRRQANEFTPWTEAYVDYKEFYKTRDAVSVADDVGFPRIADAVNTLCGSEYKRFQESWFVPSVMRQWYGDRYRVWFPKLAIGGKAVANGWNNRLSDDGTYIYEYNEDADLVDPVGDDGDPNDIRITFAKSADPVTRIQAYRFVGVFRRISNSEDGTRKRYQRIETVFPIHRTPCLPIHR