MGGQLSKHKIVVAEEKQLVQLQEAEGKEFPGSDYHTENYKEWMSVLDLERMKVKDVVWPGTHDSATNKIGVPLVSRPFAQCQNLSIYQQLLKGVRVLDIRVEKERHVCHGILKSYKVDIVINGVKRFLSETKSEFVILEIRTEYGHEDPPEFDKWLIEQLGEYLIHQDNQVFDKTLKELLPRRLICVWKPQKAPAPSHGSPLWSSGYLKDNWIDTDLPYTKFESNMKHLEAHGPAGSRKYFYRVENTVTPQADNVVLCVKPVTNRIRPYARLFLSQSFKKGLSNHIQIFSSDLIDSDFVDACVGLNISRSQN*