MSQSLFSQPLNVINVGIAMFSDDLKKQHVEVTQLDWTPPGQGNMQVVQALDNIADSPLADKIAAANQQALERIIQSHPVLIGFDQAINVVPGMTAKTILHAGPPITWEKMCGAMKGAVTGALVFEGLAKDLDEAAELAASGEITFSPCHEHDCVGSMAGVTSASMFMHIVKNKTYGNIAYTNMSEQMAKILRMGANDQSVIDRLNWMRDVQGPILRDAMKIIGEIDLRLMLAQALHMGDECHNRNNAGTTLLIQALTPGIIQAGYSVEQQREVFEFVASSDYFSGPTWMAMCKAAMDAAHGIEYSTVVTTMARNGVEFGLRVSGLPGQWFTGPAQQVIGPMFAGYKPEDSGLDIGDSAITETYGIGGFAMATAPAIVALVGGTVEEAIDFSRQMREITLGENPNVTIPLLGFMGVPSAIDITRVGSSGILPVINTAIAHKDAGVGMIGAGIVHPPFACFEKAILGWCERYGV*