MRRTGPFDVGDRVQLTDAKGRRYTMLLKPGGEFHTHRGIIALDEVIGLPEGSVVKSTNGDQFLVLRPLLVDYVMSMPRGAQVVYPKDAAQIVHEGDIFPGARVLEAGAGSGALTCSLLRAVGPQGRVTSYEVREDHAEHAQRNVATFFGEQPPNWDLVIADVADYDGPEVDRVVLDMLAPWDVLGAVGKALVPGGVLMIYVATVTQLSKTVEALREQQCWTEPRAWESMQRGWHVVGLAVRPEHSMRGHTAFLISARRLAPGTVAPIPLRKKRLS