MESQSIPVDQQRPHAVLFPFPLQGHIKPFMNLAKILSNRGFYVTFVSTEFVQKRLAESGGGLTQHDSITFETVPDGLPPQHGRTQNIPELFKSMEDNGHIHFHELMEKLQNLPNVPPVTFIVTDGLLSKTQDIANQYGVPRVAFWTTSACGFMAYFSIPLLINKGYLPLKDESCLTSEYLDEPRISCIPGMPQLRLRDLPSFCLVTDSSDIMFRNGISQTQGTLPAAALILNTFDELEGSVLEALSVHFPVYAIGPLLLSQSFHCNDKDGSFDELSMWKEESSCLAWLDTRKPSSVMYVCLGSLAVLSNEELLEFAWGLASSNQSFLWVVRTDIVHGESAILPKEFIEETKNRGLLVGWAPQIKVLSHPSVGGFLTHSGWNSTLESISAGVPMMCWPFFAEQQTNAKFITNLPRIVKQHDSIKVVVENFTKATHFMTKKTTHKETNIKDIYMKEVSRLHGVPKEIVSNIDYNSTSKLWKGLYT*