MADLTEHPSPTAPPQVQTAGLPAAASPGPASPHSPSEQGDKTAPGAATASTMTTASSGEPSPRSSGKHAFYRGIRCRSGKWVSEIREPRKARRIWLGTYPTAEMAAAAYDVAARALRGADAVLNFPGATASRPVPASASPADIRAAAAAAAAAAAHLERPHGPTGTAYPATAAAEHHQQQQQQQYGSGSPAADDVSGYPPMEGGIGNDDFMDEEAIFELPQLLRNMAAGMMMSPPRLSPTTSDVSPEPSEAGESLWSYRDP