MTTRTSNHKRSRSDPVPRKSLKNKKSSEALYNIHMDELLQREIEQLKSLLKSRKLHPGGRRVSSDEIDLLLQEDEVLVRREMKTVLGRKLFLEDSKNEDSSIPKEAKKLVEEIAGLELQVMYLETYLLLLYRRFFNNKITSKLESEEKERSEDLLECTKLIDSPKKGVCSPQKLVEDSGIFRSHSSLSHCSGYSFRMSPHAMDSSYHRSLPFSMLEQSDIDELIGTYVSENVHKSPNSLSEEMVKCISELCRQLVDPGSLDNDLESSSPFRGKEPLKIISRPYDKLLMVKSISRDSEKLNAVEPALKHFRSLVNKLEGVNPRKLNHEEKLAFWINIHNSLVMHSILVYGNPKNSMKRVSGLLKAAYNVGGRSLNLDTIQTSILGCRVSRPGLVFRFLFASRSKGRAGDLGRDYAITHRESLLHFALCSGSLSDPSVRIYTPKNVMMELECGREEYVRSNLGISKDNKILLPKLVEIYAKDTELCNVGVLDMIGKCLPCEARDRIQKCRNKKHGRFSIDWIAHDFRFGLLL*