MGPTDQDWIGCAVSIACDEVLGVFQGLIKQISAEEITIVRAFRNGVPLRKQNAEVVLKCTDIRSIDLIEPAKQDLDGHTAPPPVVNKPTPVKLPHFSNILGKQQQLQLQQQQQQLQLQQQQKQQFQEQEREQDLPSTPRSRANDNGRVAAGGASSSSGPRGNFNSALSDKMHQLKLIETNGSNGTLRTPQTSRASSAQQQPQISTTPNSVAAFFGNMIPPKVEVKLGSYVSNTRESYCSSSGDSGEATGLSLGSSKPIDIVSNGDGFYKQTAASSYGNTNGNVRRNGNANNNGNGTGNGSYTNGNGNGNGKNKRNRVRRESSMRQQQVQLTFGSEADDPLIHEDFDFEGNLALFDKQAIWDDIESTTQKPDVVRHIVNNHHHKPEQKYRHDENILASKPL