MALARPTTKLPPGANRILFVKNLNYQITGEDLYDLFGRYGSIRQIRIGNEQKTKGTAFVVFDDVMDAKNALDHLNGFHLQERYIVVLYHMPAKQDAAAAKADLARREEELAQLKSKHDIGDD