MGIEMEQPCVELSKVAVSETHGEDSPYFAGWKAYDENPYAELTNPSGVIQMGLAENQVSFDLLEKYLEEHSEASTWGKGAPGFRENALFQDYHGLKTFRTAMASFMEQVRGGRAKFDPQRVVLTAGATAANELLTFILANPGDALLVPTPYYPGFDRDLRWRTGVNIVPIHCDSSNNFQITPEALEAAYKDAEAMNSKVRGVLITNPSNPLGVTIPLSVLEEILDFVTRKNIHLVSDEIYSGSVFSSSEFFTSVAEVLEARQYRNAERVHIVYSLSKDLGLPGFRVGTIYSYNDKVVTTARRMSSFTLISSQTQHLLASMLSDKEFTENYIKTNRERLRKRNQMIIEGLRSAGIECLKGNAGLFCWMNLSPLLEKNKPKGREGELELWNAILHQVKLNISPGSSCHCSEPGWFRVCFANMSEQTLEIALQRIRHFVERIRTQNVFF*