MLLSARPMRVRLALASGHAKPIRPTLWPRLQVLSHQRLQPAGVADSASDGLSTHQASTEGQPQLVEPSDFQKLRLERKRQRTKEAMAYRFSAIAATVLVLSIAVVATYYRFHWHLAEEGDVPLDEVAATLLLVFGGIFGMEMYARYAHKVLWHDFEPGWALHKSHHEPRTGPFEANDIYAVVNAVPAMALCLYGFLTPHVTGGVCFGAGLGITLFGIMYMFFHDGLVHRRFPVGPIAEVPYMKRIMVAHQIHHSNKFGGVPFGMFLGPQELEAVPGGKEELDRLMAALEAREAEMKQQQAVAP*