MQFNRIMLLGAVILFISVSVGDATAADIFLTSDCISGNRSADIESLNIIKTCIENESEHNVTVDPLAPKPGEGYRAVKCAREGGVAVYLAASCPGAMTDVARMAASTGKGVIFVNTGSLDLKKTTFLRRAWDDNFSSRYFAGIVSPYRFLTSAGVRIIQPNVDCAGCSWEDKCRFVASEILRMLNETPEMLQRKGRFYNSKLIAYHSIDPARMAYTADGIYRDILRGRKLKGSYSGYTPARFLLMVTDYMNGPIRPIKVRGPSNAGVKSTFHGYISRKEYRALAADVNRYMRKYLKAPNYIRFRGKIIGYRDLLRIYSKITRTHTSKKKMQLPSSVKV