MSDKPDARPSARLSAVTLDDASIGHSSADIDHERATAIWDLIEDNSFAPCGDPGEGPYTLHISLMESRLVLDIKRESGEQVVQHHLSLTPFRKVVKDYFLVCESYYNAIRSASPSQIEAIDMGRRGLHNEGSTLLQERLEGKVDLDFDSARRLFTLICALHWKG