MSTDRSVHYDGEIPVVRLERWRGTWPADDPDANFRAEVADYTLLEPLTTLTALANRLGIPVGALVRYVLARWATAGSGGLIELGPDMVHRLWAPIEAAELADSDEQRLAAYRKLRQMLSWLKVPLDNPSVYPVADE