MLPNKLDDKGPIVDFLASIAFKLCDGRSKQAFARPASPKAPYPLSKGKRARKDLRPDIVILPVSAWDGCGGYGLDKIPSPAMNNFEQVLVLGEHKVTNANDAEQQVLKYLWGIKRHQPWRQSAVVFFTGGFEFGVIRGDQSSTEEARFDIRSRDGAIKFIRALYWLSMASNLELGDDTDYTTRTAVRQQKIKGKFETFMGREVATIKCETTIYQVEDILYNGVSIRGRGTLVYAVKDSSGNGVPLVLKEMWFDSGRKLDEIFFHDQAKARGVEGVVLVVGRWDAHRTTLTTVRGYMPKQALALNLQYKLENRRQMRLVLSRKRPLGNFETLEEIAHGLLGAIKDSVVDGSPPFKRSCQYLEKETEQPSNDFGAESGEAISEGKGGVETETHKAQRTGTIPYMASGVLQGEAHSVQYDFESFFLRFLPPPVQLRFAFAREEGGRLAGGD