MALDTLCSAGGDVLIYDTFNASAAAAAAVVPPASFLFGNNNAGGAAGTETRVQVAAGAVPEVDQLLKQAQQPGRRKRRRRARSCKSREDAESQRMTHIAVERNRRRQMNEYLAVLRSLMPESYVHRGDQASIVGGAIDFVKELEQLLQSLEAQKRTLLMQPPPPPQQQREPKCDAADSTSAADQETPAAAAADGPPFARFFTYPQYVWCHNPAQDGGGGGGAAAENRAGVADIEVSLVETHASIRVMAARRPGQLLKMVAGLQALRLTVLHLNVTALGSLALYSISVKRFHGGKAIASLGPLGVFFLYALYLWYSTTVVEEGCGMATVDDIAAAVHHVLCIIDAEAASQMLLAGEASG