MSPTRTRWRLGLTAAALLVASVGVPAPAHAEDITDYAIAVDPKGSGAKIDDTMYGVFFEDINRAADGGL ......