MLRRNVRLRREYLYRKSLEGKERLLYEKKRKIRQALEEGKPVPTELRNDEHDLRMEIDLEDDQTAVLKTHIDDEYANAAENDPKILLTTSRSPSSRLTQFVKELKFVFPNAQRINRGGQVISEIVEACRSHEFTDIVVVHEHRGEPDGLIVCHLPFGPTAYFGLYNVVTRHDIKDKKAVGTMSEAYPHLILHNFSTKLGERTANILKYLFPVAKADTKRIITLANQSDYISFSLAKDSSSSYRPWFEPIPSVEEDFGIDGDGDDADEPHDAGVPCIDDYEDQNSSAFATPCALDDLELYDITMAQGMTRDTSDILSISITRHHVYEKPGGPKSIELKEVGPRFELRLYQIKLGTIDQKEAQNEWVIRPYMNTAKKQKILGD*