MAEAKEENREKNEEEESVKLFVGQIPKHMSESQLLTLFQEFAVVDEVNIIKDKITRASRGCCFLLCPSREEADKLVNACHNKKTLPGASSLLQVKYADGELERLEHKLFVGMLPKNVSEAEVQSLFSKYGTIKDLQILRGAQQTSKGCAFLKYETKEQAVSAMESINGKHKMEGSTVPLVVKWADTERERHTRRLQKAQSHIARLSNADPTNPSLFGALPMGYVPPYNGYGYHQPPGTYGYMLPPIQNQAAFPNMIAQPNQGNNNALQGTSPDSVPPRLARRNFPMPPANYMGSGYPAVRGHPFPFAYPRGIVSPRPLSSSPGSISPGIANSGMSTTPLGIGLSSVVQTEGPEGANLFIYNIPREFGDQELAAAFQSFGIVLSAKVFVDKATGVSKCFGFVSYDSQAAAQNAIDVMNGRHLGGKKLKVQLKRDNNNGQQPSLIS