MASLVEHDDEVVQALLNKLRRPDTDLPAKYRVLFSLRSIAGPGAHAAMLEGLKDSSALFRHEVAYCLGQRQDPAAVATLKAILRDEAEHPMVRHEAGEALGAIGTEECLVPLQQHLEDACPEVAHTCQLALQRIEHFAAAAAAQQAAQDADPNASESRYHSVDPTPAAPASTPLQQLRDTLLDEQEPIFQRYRAMFALRNRGGGEAVAALGASFDAAASALLKHEVAYVLGQMQDAAAVQMLKEVLRDPTENPMVRHEAAEALGAIAAPECLQLLQEYTSDPEPIVADSCIVALDMLEFEQSGGFQYADDGKAAGQPAAAAEVIASAX