MMMCVRPTVHTPAALRWALLLSRFSRASSTSSSAPGGPTAGNEQVQHVIAVASGKGGVGKSTVAVNLAVALAQRGLRTGLLDADVYGPSVPAMMGVEGKPELTADGRLMIPKTGHEGVKVMSVGLLLPGKAEGDKHGDQPVVWRAPLALKLLDQMVRQVDWGPLDIMVIDMPPGTGDIQLSMSQRVSLSGALVVSTPQEIALLDARKAVNMFRRVDVPVLGFVENMNRFVCSKCGEEEYIFGSDGLQADALRLQVELLASIPLSTGLRKACDQGVPTVVSDPQGPVAHEFRELARKAFLNLGLHAGLAPHVQ*