MANGIRFLVMSENKKKILWRCSSMATKKLKCPARITMLKETPPKFIINKAEHLHAELKRNKYSSSKAQMHRDEHHHITPKMDCDLEDAIAYDPNEDDMQEEELHEDDLHDEDLHEEEVEEILE