MAIEIEQPSVGLSKVAVSETHGEDSPYFAGWKAYNEDPYDESSNPSGVIQMGLAENQVSFDLLEEYLEQHSEASSWGKGSPGFRENALFQDYHGLESFRQAMAGFMEQIRGGRAKFDPDRVVLTAGATAANELLTFILANPGDALLVPTPYYPGFDRDLRWRTGAKIVPIHCDISNNFQVTTQALEAAYEGAVAMNINVRGVLITNPSNPLGVTIQRSVLEEILDFSTRKNIHLVSDEIYSGSTFSSSEFISIAEILEARGYKDSERVHIVYSLSKDLGLPGFRVGTIYSYNDKVVTTARRMSSFTLISSQTQHLLASMLSNKKFTENYIKENRERLRKRYEMIIQGLRSAGIECLKGNAGLFCWMNLSPLLETPTREGEVALWKSILHEVKLNISPGSSCHCSEPGWFRVCFANMSEETLEVALKRIHNFMEQRKTASS*