MARGGKQRITRSHDEYLSEDHIGEKSPQKNVASSEQNISNKEDHLDSRSDNESQDITLSNNINGEDQLDGADEVKEVKRRGKTKLINVWNIPRGHRVVVNCNELNQPIGEEAGVLAKFLGMVARNGSLCSLSFKDWRLLIGKKDRNHKQINKEAILNQVKREQDPEKKYPHRAVLYIHTHKSNIGNNRNAHVGELKELLAQQPDLADSSNGKDAWEGDALNRILGKEKHGHIHGLGLVPNPKQVFDASTSSRMKHLNVTTLDETSSEDVVSLRLELEKLQKHVQKQDDTILDLQHTVERKKRQHGYPMLLYRHQQMFVLL*