MAVYIALLRGINVSGKKIIKMEDLRSLLESMGLQQVRTYIQSGNAVYSAAAGAQEALAERISAALKLKYGFEVGVIVKTPDELEAALRGNPFAAGSVGAAQEETGEKRYYSFLAKAPEPSAVETLQAYASEADDYRIVGDVAYILCRDSYGKSQFSNNFLEAKLKVMATTRNEATVRKLLDMGRAVEE