MDSLSRLIDMPTYSAWLALLAGMTSRPGLVCPASGLQMPAGPQNADMQCLGSKSPRTDSCLASTVLPLEAEAPAATPLPTVRGWPPSQTPARLIDADSATFLPTGLVNRIPPDGMPVYRFGLNTLSGQPTVSQSPPALLQTTDSTSPPDLPPMAPFLSTGLSAPLPDDRTKELEAFENFGSPSASSEHQMLTGFDAMPIGGGGGDFGAMAQRRTSRKLLQCPVPGCDGSGHVSGNYATHRSLSGCPKADKAMVQAFHVEQK