MATKNSPSPKPMGTAQGDPGEAGTLPAPEAAGIRDTGSTQLKTKPKKIRKIKALVIDLGSQYCKCGYAGE
PRPTYFISSTVGKRSAEMAADAGDNFKETYVGHELLNMEASLKLVNPLKHGVVVDWDCIQNIWEYIFHTA
MKIMPEEHAVLVSDPPLSPTSNREKYAELLFETFGIPAMHVTSQALLSIYSYGKTSGLVVESGHGVSHVV
PISEGDLLPGLPSRVDYAGCDLTNYLMQLLNEAGHKFSDDHLHIIEHIKKKCCYAALLPEEEMSLGLDEL
HVDYELPDGKIITIGQERFRCSEMLFKPSLVGCTQPGLPELTATCLARCQGTGFKEEMAANVLLCGGCTM
LDGFPERFQRELSLLCPGDSPTVAAAPERKTSVWTGGSILASLQAFQQLWVSKEEFEERGCAAIYSKC