MINRVPTNIITGFLGVGKTTAILHLLATKPAHEKWAVLVNEFGEIGIDGAIMSEQGAMIKEVPGGCLCCTAGVPMSVGINALLRQKPDRLIIEPTGLGHPKQVVATLISEQYQPYVDLKATIALMDPRHLSMDKYRSNQNFNDQLASADIVLGNKVDQCSSSDIDAFNDWVTDQTPAKTFSQLIKQGQFPIELLDMPRLVGHASTHIDSHHHHHAADEPQFKLAPQQPFLRKENRGQGYFSCGWLFGAEYQFNFDLLFQLLNDLTAERVKGVLNTDRGCYAFNVANGVVSVTEMSLDGFESRLEVIDSQRMPWSELESILLKIAGIPQA*