MPSDKTYTIEYWIEITRFSKEQLENHVKQSLDKFLENINFDIQEKANYLILRIVSTEEIIDTCHDQLKFEREWSFRAKDELGNLLRAKAYPVLAEIELRLRSFISQAMIDVLGFDWWNSFISENIQKRVRDIEAKAGKNQVKFHHPIEFTFFDDLIVIVTTNFQAWSDSQAVTVTDLSELLSVCNSIEDVQREVNNRRKIVSFWDSVFSDYFDDKEAWIKLKENIEKSIIPIRNKVMHHRLMRRYELGKIEECRDEVKRVLSLAKTTLSDVELEEIQPSIKIIIDGLKPQLDPELLKKAMSGIDPEFIKKAMQPAIDSELLKKAMSGLGSELRKKAMSGIDPELLKKAMQPAIDSEFIKKAMQPAIDSELLKKAMQSAIDPELLKKTMQSMQSAIDLELLKRRMPEIELSTSQEKIDNDEDNMKAESETDEPDSGSNSQSNDEDDSNN