MEPPKPTRSSNGRPHIPRPRNPFILFRCDLVHQRKMQPKSEADDNNVSRIAGELWREMTAEEKRPWLELAVKEKERHVLLYPDYKYAPSTKGKKG