MATIPMDIVNDIFLRLPAKTLVRCRALSKPCYHLINDPDFIESHLHRVLQTGDHLMILLRGALRLYSVDLDSLDSVSDVEHPMKRGGPTEVFGSSNGLIGLSNSPTDLAVFNPSTRQIHRLPPSSIDLPDGSSTRGYVFYGLGYDSVSDDYKVVRMVQFKIDSEDELGCSFPYEVKVFSLKKNSWKRIESVASSIQLLFYFYYHLLYRRGYGVLAGNSLHWVLPRRPGLIAFNLIVRFDLALEEFEIVRFPEAVANGNVDIQMDIGVLDGCLCLMCNYDQSYVDVWMMKEYNVRDSWTKVFTVQKPKSVKSFSYMRPLVYSKDKKKVLLELNNTKLVWFDLESKKMSTLRIKDCPSSYSAELVVSSLVLGCKGDLNNIKYRKEQQAKEAREAKIMQNTKRRDDFLSKGFKLVL*