MAKQLGIETVDLIIPEGCSIILGQSHFIKTVEDLYEIIITSNPKAEFGIAFSEASGPRLIRRDGTDQELSDIAIKNIMAISAGHCFLIMLKNVFPISVLNQVKQCQEIVNIFAATSNPVKVLVARDNEQAAILGVMDGFSPLGVETVDNARERMKFLRNIGYKR