MLRIGTMNDTNTTYDTAVRDADFDDFADSATAVTSDASDADEIATTLAQWWQTNARDLPWRFGRTTPWGVLVSEVMSQQTQMGRVVPYWTAWMDRWPDAAALADAPKSDVITAWGRLGYPRRALRLQECAHVIAYDYADELPHTYDELLALPGIGDYTASAVLSFAFGERIAVVDTNIRRVLSRAFVGVESLGGSASPAERALAKRLLPDDDSAKCRRFDRPSVVWNQAVMELGATVCTAKSPLCEACPIAGKCAFLRNGRPGLGQRRTRPRQRFQGTDRQVRGLVLNALRGLPDGETVLDRKSVERLWKDHVQLDKCIASLDEDGLIEILPGGGVRLPV