MGWWGGRGSSGFGGRSTSDEVTEGIDASGLTAIVTGGFSGIGEDTARVLALRGAYVVIAGRNLENGRKTKDEILKKFPGAKVEIMELDLSSLTSVRRFANEFLAKNVPLNILINNAGIMLCPYQLSVDGVEMHFATNHLGHFLLTNLLLDKMKETAKVTGTEGRIINVSSMAYMMTYRGGIQLERLNEKSGYMSFLAYGQSKLANILHANELTKRLSEEGANVTANSLHPGEIKTGLPRYSRLVQAIMPFYSPFMKSIPQGAATTCYLALHPSLKGVSGEYFHNCNVYGKGGYAKSEELAKKLWDVSVQMSSK*