MGVIDTQPGKTLYVIYWAGSLILVKLPFWSLKYALPSQRPRPTWTWKRAMIVKLIQEIFSCKVDLWEDEERDLTATIPDSSLTDAKFVWVEGVDDELYCGEIRRLGQITGVRPAKIGGYWYLKKDSEWDSPKAKPGEKTVLFMHGGAFYRGTAHPSDITANFPRGLLQRSQTLQRIFAIEYRLSASAPKPPANPFPAALLDTLAGYRYLVQDAGFAPENIIVAGDSAGGSLAVALTRHLIENPIPSLPPPGRILSASGWFDLAMSRVGPDSSNVLNGPIDIFGAEEPGTIFGEYQVTAYRGALDFEVVKTNRYISPSSLECEPTKGRGLFEGFPETYVAVGGAERGLDESTALIERMRADGVKVVEDVPPDAVHDFVVFTWHDPERVEVLGRMGRWIDAIQTREF*