MRPTILRNEVDDVVDAISGIEPSFSVAPESIEKAKEQLRVLNVRVPMGKLGKGDQGKGRAAVVLDYILLKVGTQRLPIKKLAQAAGLKVPAMEQLQRLAGNYLQNQYQAPGAKRGLEREDTLSSASLAKRRTARTTRPDYVDHGEWASTIPDLAIRLAAYVVDPYGSVKEATSLLQDIKNYIGSLSIYERRGYLYDMNRYRAAYEAAAFFFVAQRDAKAFQRNGPSKKGGEDDEYVSFDLQDLLTASNKFTFLELKQVLPHVQQLAQTLEQKRTEASSGTKKISDKYPTKFKRASKKIKADHEEDLEQNAKARAMVEAELVSGDKAEVFEEWKKKVLESACESVRKEAGDTGVPELSILAQAADAALARHGISIPETHEQ*