MFQDSVVFEDVAVSFTQEEWALLDPSQKNLYRDVMQETFRNLASVGKKWKDQKIEDEYKNPRRNLRGLTGERLLESKKDHQHGEILTQVPDDMLKKKTPRVKSRGEVSVGHASLNRHHRADTGHKPYEYQEYGQKPYKCTYCKKAFSDLPYFRTHEWAHTGGKPYDCEECGKSFISRSSIRRHRIMHSGDGPYKCNFCGKALMCLSLYLIHKRTHTGEKPYECKQCGKAFSHSGSLRIHERTHTGEKPYECSECGKAFHSSTCLHAHKITHTGEKPYECKQCGKAFVSFNSVRYHERTHTGEKPYECKQCGKAFRSASHLRTHGRTHTGEKPYECKQCGKAFGCASSLKIHERTHTGEKPCSSNTSKGQGEKIA