MQLAGRLSRVSPCAIGRKNACVLRPSLHRQHFARSRVVPPVPAAAYDSRRAFDSLDEIQNPVGTDPLVKDLADALQLTRRRAPFDNEYILGLGLNLVLPHGRTTALVGLSGAGKSTVAGLLSRFYEPQEGSILLDGRPISSFSRGEWAKAVSLVSQDPVLFSGTIADNIAYGDQEEITAAATAANAHDFIMKLPDGYRTVVGERGTLLSGGQRQRIALARAIIKDSPIILLDEATSALDVLSERLVQQAINRLVKGRTVLVIAHRLATVQAADQIVVMRNGQAVEMGTHDELIARPNSHYTELMSVQNLSMAST*