MTQATLQTIYDRPYEIFKTDGEFFNKLVKSFIDPLAKKYSVLDEIYIDGLDSSQVFGQTKMVLDGVGEELLGSVIPEIQGMVRDEEEEEEEEENTQEEEEPPAEEEELEEVEEELEQEEQPEDEEPQVELEEEQPEEEEDAEPIHKDAFGLNDGFFDIDEFNKQVLAMENDNNDDEIDYFDSLSGDDDEMDYYNDFYDKPGKFKQQVPEKEEFEEDDYDNAVNSAMLDLFAEEEPQPKESLSSFEKQQKSIQAEIARLEAELVADKKWTMKGEITSKDRPRESLLEETEIAFDRTSKPVPVITEESTQTLEDLIRKRIKEDDFNDLPRRIITDISKFHKTPRAEVSEQKSSKSLAELYEDEYNHVDAQQESINEEVKKQHDEISELFTKVTHKLDALCSAHFIPKPHQAKTIDIKVTDSISMEDAQPLHVSNESRLAPQEIYKIGDDEAKGDGVKGKSQVQLKSGLSYSKDELSREDKQRLRRASKRKKAKTFNQRQETKRQRKDGVVDTLAGAKNLTVIGNKGEMRDIKGNLKKASGPQSSNSFKL*