MQRPSGTGTAFSIDSLIGTPQPRPGHLLYTGYPMFMPYRPLMIPQALSHSSLPSGIPPLAPLASFAGRLTNTFCAGLGQGMPSMVALTTTLPSFSDPPDSFYPPQEMPGPRLGADGTGMNRQESPHDELKGSELLNFTETFQAVAGETKLYSSDDEKLDLKAAEAACSDREDSSADSENESFSDGNTCASASQKGKLKGGSQDALPPGGSAGKSRRRRTAFTSEQLLELEKEFHCKKYLSLTERSQIAHALKLSEVQVKIWFQNRRAKWKRIKAGNVNNRSGEPVRNPKIVVPIPVHVNRFAVRSQHQQIEPGSRP