MTDSKVETISRLAQWRIENFGPCSYRRSDPFKVGIWNWHLSIEKNRYLYVRLFPEPGRASKEQPPVARFVLRVSNVGANRRPYISPVHERLLRNSEDFVWPVDSTFHGRFIIDVEFLDLKIYSLNGSDSCSIWPNEIALQSLATNSTLRCLSRMLNEGIHADVTINTADGTLAAHKAVLSVSSPVFGSMFLHDLKEKESSTINIEDMSLESCMALLSYLYGGIKQEDFWKHRLALLGAANKYDIADLKECCEESLLEDINSSNVLERLQEAWLYQLDKLKKSCLMYLFDFGKIYDVRDEISTFFLHADRELMIEMFQEVLTVWKPV