MESGGNKAKHRGRRFDICSMFPEIVAAKDCRYSSEQKSPSLGSASEERPAEANGAPAPCSSSSSSDQQPVETTKKTGDTAKSDGGSPSGQETADGKCEKPPFSYNALIMMAIRQSPEKRLTLSGIYEFIIKNFPYYRENKQGWQNSIRHNLSLNKCFIKVPRHYDDPGKGNYWMVDPSCEDAFIGSSTGKLRRRNTAHRIRLEALRFHFANRLLGLGPGVTAPCAAGALGITSTDPHLFTLSYPSVGDDTLTSGAQSLAQLIPLANLVDDRQNLCWRPSLQQGAPNVSSPSVTTSAAASGLHLLQPQLQWPPMPDLKTSLAMVTQQQLRNEQAKFMPAAGATAYPVPSAFAYPFTDIDLLRLQHQQQQGRAAALKPYF