MSLSSPSEWAASLPMGQVATRQWLQARGASRHALDNALKSGRLIAPARGLLARPGLPVTWEGVVASLDRMMPHPVYVGGLSALERSGLGHYVTMASRVHLYSPGPTPAWLARLPVGVDWVWHVTTRLWDQQALQDSGSVREQRTPTVEGWPMASPEQAFLEVLADVPESVSFEHADNLMRGLSALSPRRLNTLLHACRHVRVKRLFFFFADRHPYPWRKRLDPADYDLGSGKRSVVRGGRLDRAYLITVPEAFHGQE