MSHSIGAPRLRVKTGCQTCRTSKKKCDEGRPVCQRCLSLGWKCEWPTPESLIDRRRATLRKRRPGRWRRQQQLNATVADDPNVEGPRCSEVVRICNTSASLAHQALSRDIKPHIFKYFIDEYYDLILLPKCHPKYYWTFFREIERLLPKYQTLQSTVLANAASHLDSTIESASLQELSLTYYSQALQGLQELLGSAPQLEENNGLLISIMLLYTLGVTGKSAYGDIPGHMKAAAKIATLRYFERQAATSQRFERLVLESVLYSMFMTSMGLWSEDFNSNNTFDLTFWLRAEQSLNRTNVFPASFPGVDSPVIGVPPGLLKLLLFIRQLRNGSAISNAYLLADLRSEISRWEHSIICRPGPDSPGLDESEDVQCQLARDAASLFIITASILTQKMVDGDLGTTIPQVHDPDSWELRRAMSILRKYQENETWSRFFTSTIPVYTMGFFTARSEDIHLIRQDLQRRWDFTKFGHLLLCRSDLEATWARRGCAG