MGPRIKEIRERLEEIESRSNHLHLKEMLKSEMLIPGKRHPTSFIIDESIVFGRETDREKVVGLLTSDDDSLAANSGIQFVPICGMGGLGKTTLARLAYNDEHVVEHFEVRSWVYVSQDFDLIKLTKAIAESVPGSNPHLTNLDAIQVSIKEALKEKRFLLVLDDVWTEDFDDWHKLRAPLMFGARGSGILVTTRSRRVSSNMGTGPTRFLQALSKDDSWSLFERRAFVDGDSDARPDLVKIGKEIVKKVQWVAFGSEDTRRSVTLCSRRCPVGSNLKKRDMGLARRKK