MSVQEMELSDPVEVKVEGNATELLPPVALEVVRLAEARAKLKDLNPRPDPVQVEEARKAILLIENSLKDQSESVFAVQCPPGEDLQRWRSVQSDKMKALEESAAKGRGPYAALLELEELHLLYEEEAKHAELALEGIEKPSERTVETENEVDEYVSSKLQEALERRLDTLVLSSQLLSHVPESFGRITSLIVLNLSNNRLEFLPDSIAGLVNLEVLDLQHNQLKLLPDSIGLLSKLNSLDVSGNQLRVLPASLGRCSALVELIANFNELEMWPSDFGFQLSNLQILRLHLNKLTCLPPSVGELRALRVLDVHFNKLRGLPSTIGNLTNLSILDVSSNFKDFAALPDSVGDLVSLTELDLSFNQLHELPISIGRLTNLKKLKLDENPLVVPPMEIVEQGHEVVMKYMAELWTESLKSEEEKNLTKSTSFGRAFQANTGGEGWLPAWAGGSLVNNWLGGFLGTKPASHLKDQNTDDSYLEQQL*