MDLLIKQVRLQDGEALQDVAIKEGKIIEIAPVITGDAKEVIEAEGRVLIPGFVESHLHLDKALIADRKPNKSGTLKEAIEVTAELKPTFTEEDIYDRAKRALEMLIVHGTTALRTHAEFDPAQGFTGFKTIMRLKEEYKELIDMQVVAFPQEGIFKAPGTEQMMYEAMDMGADVVGGIPYNDAPAKEHIDLVFEIAKKYDKDVDLHQDFADEADDMSIEYLCEKTIAEGYQGRVSVGHLTALHALPEAELAPIIAKMAEANISVMALPATDLHLGARGDQYNVRRAVTPIRKLRDGGVNVCIATNNIRNAFTPYGTGDIVQTAMLAIPVGHLGGADDLKTVLPMVTTSPARAMGLEGYGVAVGNKADLVLLDTKVVEHAIIDIPERLYVIKNGRVTVKTDKKVEIIR*