MDSDEGKLFVGGIAWDTTEDTLRDHFNQYGEVSQVVIMRDKTTGRPRGFGFVVFSDPSVLDPVLHDKHTIDGRTVIILPLSLLWGLSCIGTKKIFVGGLPSTVTEDGFRQYFQSYGHVNDVVVMYDQQTQRPRGFGFITFDSEDAVDNVLQKTFHELNGKLVEVKRALPKDANPGSEGRGSGYRSYGSAGANVNAADGRMDGNRYMQPQTSVGGYPPYSGYAAHGYGYGAANSGVGYYGSYGVSGYGGGNGGYGTGVYGMSAAVKNSWGSQAPSSYGASGYGANAGYGAAFPWSASGSGGSASAPMGQYPTGASGYGNQGYGYGNYGGSDGPYSGGYGATGGRAGNAPNGSASNGAGGGEQQGSGSYYGDSNGNSGYANEAWRSDPSQASGGYGGAHSR