MDSAISKVADAGLSSLFQSMFDTLTPSFLQSLGFLFGGVEGEAQKLKSTLSRIQALLNDAEDRQIREESVRLWLRELKDAAYDAEDIVDQVEYQVLRFKIGGAQMQTRKRKLTDPVFDFVSSSVSNLNMGPRIKEIRERLEEIESRSNHLHLKEMLKSEMLIPGKRHPTSFIIDESIVFGRETDREKVVGLLTSDDDSLAANSGIQFVPICGMGGLGKTTLARLAYNDEHVVEHFEVRSWVYVSQDFDLIKLTKAIAESVPGSNPHLTNLDAIQVSIKEALKEKRFLLVLDDVWTEDFDDWHKLRAPLMFGARGSGILVTTRSRRVSSNMGTGPTRFLQALSKDDSWSLFERRAFVDGDSDARPDLVKIGKEIVKKVQWVAFGSEDTRRSVTLCSRRCPVGSNLKKRDMGLARRKK