MPRPILAALRTTIRPAISKQFRMASSIPVPTDFNACLYKPSGLELIASENLTSLAVMEANGSMLTNKYSEGLPGARYYGGAAFTALINPQDRVMGLGLPDGGHLTHGYYTAKKKITASSIPRDWDYGRLRKIADGQGAYLLSDMAHISGLVAAAEQNSPFAMAAVLFKHGYRLQTDGTENCDAAHITLNKNAVAGDTSALVPGGVRIGTSALTSRSMKEQDVEKVAEFLHRVVQIALKTQEAPKLIAELKEDVMKFATSF