MQRMGVVFFGPSGCGKSTIWRVLKLTLAQMGQKIPTYVMNPKSMPREQLLGHMDMYTHEWFDGVLTASARKVVREPPDVKSWIICDGDIDPEWVESLNLVLDDNRLLMMPSGERIQFSPNVNFIFETHDLKFASPATVSWMGMIFLDQETSDVKCIVSAWLKKQPAELQMKLDNWLSEYFFKVLDWVLAQDSAVVDTTKAGIVVSALSHLHGVASKAEFVCAAIRGFGSNLMHTKRAELAKLLYSWTGEMPADHRRPLDGFFNVKRGVHELYTQDTSQQLTFDDFDTEGGAMHWYDEDCPEAVKIPDFDDRIEMYFDKLLLGRALREDRALTGVQEYVMDALGKRYADSRLLDIRALTEEVNKFTPAIFILSTGADPTNAINELARKMKKKVGSIWMGQGQEPAARKLLQQGMLMGSW