MAIEIGQPAVGLSKVAVSETHGEDSPYFAGWKAHDEDPYDESSNSSGVIQMGLAENQVSFDLLEEYLEQNSEASSWGEGARGFRENALFQDYHGLKSFRQAMASFMEKIRGGRAKFDPDRVVLTAGATAANELLTFILADPGDALLVPTPYYPGFDRDLRWRTGVKIVPIHCDSSNNFQVTLEAMEAAYKHAVAMNIKVRGVLITNPSNPLGATIQRSVLEEILDFAKRKNIHVVSDEIYSGSTFSSSEFVSIAEILEARGYKDSERVHIVYSLSKDLGLPGFRVGTIYSYNDKVVTTARRMSSFTLISSQTQHMLALMLSNEKFTENYIKTNRERLRKRYEMIIQGLKDAGIECLKGNAGLFCWMNLSPLLEAPTREGELALWKSILHEVKINISPGSSCHCSEPGWFRVCFANMSEPTLAVALKRIHDFMDQRKTEAIASPPQQ*