MAPALSLCAQEAPDEEQQWASSPLLLRPAFTLLHDTPLTHQVVGGSWCPCMDLLALVTEDGQLSVQRLDAQRLWSTQLDLHTLTSLCWQPEGKVLAAAGSDGRVTLYDVERCRVLSHWLPGPKGRPGGAAPVVSLSWVQALPLQPKSAQQQMFAMRHHRLLSWPGMALASATAQQGLDRRGSPAPGDWPPAPEALNCLVASTSRGEVAVAAFGSFQFLYLPTAAAHDPSALPAPAEPAVSEGGAGSEARGLTWQLGLGAGALTCRVHWLGGLHQRHADLHLLAVLAGELQQTLAVASAAVAKAGRQWQSAQAELVKQLGVLASCLLDHQEGLQGLQGPEGEQVSEEEAVAAELACTLASGVASPGLAAFLSGRLTEAGLRRLAKMLDGSLQAVHALLQEQ