MDSLELQQQSGAVDEPQNPLDEELDIPDDVFVNQENVALPQPKTRANIMQFEQELSEKAVIANDEVYRARKRVDRADVTKYKVQKALAQTNNENSLIALIRRISNDIGSINRNINTMQTNINTMQTDINSIKDEVSGMKPLMLYVRTSENARRRELREPSIPVPFLVGEGPEGTDLPSINSVEDIELLDLEQLRRFLTGYNVRYALRTSRVNMKIMLRDTLGFCRVSDMRMNFS