MGRIQEPRLIVRKIFPAIAAGAAVLTFAGATFGYAVVRKDIQLTVDGASRDVSTVAGTVGQVLAAEDIEIGQHDVVVPSPDAEVDAGTSIAVQHGRQVTVTVDGTPRTFWTTATTVDQALEAHRIEIDGADYLSTSRSSAIGRDGLSITVSTPKTVTLNDAGKKRKLTTTAPTVGAALLAAKVVVDADDEVSPDLATPLTDGATIRYTRVDTKVVTERSKVGFESTYQNSKKLDQGQTKVIRKGVPGVRTAVFLEDRRNGELDSREKFLSKLTTKPRDQIVVRGTKPVRSVLDGGKPAKVGNGGGKRSRIFVTGYTYWDNDPPGSAQIARPVLHDRAGGTGTWKDPITVAVRAGRFDFGTRFYLPELKKYFIVEDLCGACSDGRNGGAYTLDIWVDGSQLSSGGAANCASRITRLQPAIEGPKSSLPVATGPIC