MPPLPATHFSTSVVLARQTLPNSPVSAAARIAAARTAERSPPISAASRLAATPPLTAELTTSVEPAAPAAVAAVPPHEQPQRTFAPKVCWEPEVQGVLEAALGAEKLAEISAALARPPLATCLRVNTMRTTVEDLLRRLPEAMTPEDAALLEANPAYQHPLLAGAVILPGTGPHPIDYACTGGREVIVGRKAGEAVMRGAHVFVPGLQAVSQGILAGDLVAVSIGLELPGSQRYAFTRGTVLGTENAARQVEKLGAAAHDRSHLFIGIGRAELNRTEFFQERGGVGITMLERVFRTPGCGGLLPGDFMLQNVCSLVTAQVLGPPPGARVLDMCAAPGGKTTAIAQLMNNQGEVIAFDRTHAKAAGVRRIAESFGLSIVKAYKMDATKALLEPPAAAAEX