MDESGGRGRSYAEDSTTAGGSREIRYRGVRRRPWGKFAAEIRDSRRQGVRIWLGTFNTAEEAARAYDRAAYNMRGHLAILNFPNEYPLTSSGGGGGAYSSGSSSSSSSMSMRQNEVIEFEYLDDKVLEDLLDYGEESDKRS