MLDLNLAGKTVWGIGILLKLIKSNWNGKIRERADPTLAEILKKGHPIKDGTFVDAKSRKLWISNVTKRGLKGRTKVTEKAMAEKSSVKLHGMWASPFALRANLALKIKGIEFEYIEEDLTNKSELLLQYNPVHKKVPVLVHNGLPIAESLVILEYIDETWTDPPHLLPKDPYERSKLRFWVAFFQPVFDLMRKALVTEGEAQQNTIRELLEKLDVAEEGMKEIFPNGVPSFLEDVKPGYLDIVFYSLFGTQEAAGEFFGVKFIKPERYPLLVSWIEALNQVPEVQEVTPPKAKMMGFFQFLRQKYLPPKA*