MPLPHGVYRADHVGSFLRPKEVLAAREAASKNEISRQQLREVEDKHIAEVAKSQSTNGLRSITDGEYRRAWFHIDFLVNLDGVAHISDGNMASTNITTHGMTPPKLAVVGKLGHSKPIQVDDFKHLEAQIPADLKDKVTTKVCIPSPTMVHFRGGREAIDDKAYPTLEPFFEDLIAVYRAEIRDLYAAGCRFLQLDDTNLAYLCDKGMRTEAEKRHGDPNALAEQYAKLINDAIAERPKDMIIGIHLCRGNYRSQWFAEGGYEPVAEVLFKKLNVDVYFLEFDDPRSGDFSPLRHLPSEKIVVLGVMSSKKAELDDREEIVRRLNEAASYCPRGIDQLCLSHQCGFSSTVEGNELTEEQQWAKVRLEVDIAKQVWGDA