MALDALCSAGGDVLIYDTFNASAAAAVAVVPPASFLFGNNNAGGAAGPETTVQVAAGAVPEVDQLLKQAQQPGRRKRRRRARSCKSREDAESQRMTHIAVERNRRRQMNEYLAVLRSLMPESYVHRGDQASIVGGAIDFVKELEQLLQSLEAQKRTLLMQPPPPPQQQREPKCDAADSTSAADQETPAAAAADGPPFARFFTYPQYVWCHNPAQDGGGGGGAAAENRAGVADIEVSLVETHASIRVMAARRPGQLLKMVAGLQALRLTVLHLNVTALGSLALYSISVKVEEGCGMATVDDIAAAVHHVLCIIDAEAASQMLLAGEASG