MPPEPSSRSESRRTHKKSRTGCDTCKKRRIKCDEVHPRCAKCTFGNRTCSYAAAPGPGQGQAGLNTNVAGSSSNSPAGTPLSPALLAAAAEARSTVAAPGRYDAIHMSLFHYAIINMTTFMGVGGDSSRVVESALDSTHVAPYLLDQLLALSALYQSTTAQASQNLYLRYATELQTRALAQFLETRGNISGTNFIPAFLFTSFLGIHVLYNTFRDHQDNLGEFVSAFVDYARVHQGIRAVTANYWPQILASNLAPLLGIVEIGNRIDHLEPGTETIELRKLLESLSDSSRMPVTASINALQRMQWVLDLANHNAQSSSNKIQAALAWPVIIPEDYIDALYLRHPEALAVLAFFLAFVYENRSYWVFQPCAGSLIEAVANHLGPFWKEGLSWPLSKLAGS