MVSVEELRKAQRADGPATVLAILTANPVNVVEQAHFPDFYFNSTNLQDAYLRDKFSRLCAKSGIKKRHLFLTEERLSANPSLCAYMAPSLDTRQELVLEEIPRLGKEAAPRAIKEWGQPVSGITHLVFCTTSCIDMPGATALRIAKGLAENNRNARVLVVCSEMIPIFFKGIHASHLESLVGPALFGDGAAAVIIGSDPLTTERALYQLAWAGQSIVPDSTHALAGHLREVGLTFTLSKELPMLLTKSVKDCLSHALEPLGITDWNSIFYAAHPGGPLVMDKMENELELKPEKLRATHHVLEEYGNMSSPSVLFMLDEMRKWSAEQGAATTGEGLEWGVLFGFGPGLTIETVVIRSMPT*