MGIYERQRHMVAAGLWGEPFRPDGDAFVAPLAAAAPVTGVAVDVVVETEAKFALQAQDEAVPPVEEVAPSSDSFGHDDARPRDKTQRRLAQNREAARKSRLRKKAYIQNLETSRLKLAQLEQELTMARRQQGHGAAGAGFLAPPVDPRVTAFELEYARWAEEQKRQAAELRAVLQSGAPELQLRLLVDAAVAHYDALFDARSRAARADAVFVLSGVWRAPAERFFLWIGGFRPSELLQVLAPRLDPLAERQASAVRALQNTARQLEDALSQGMSKLQQTLVDALLTVDAPDDGGGYAARQMASAVGKLDDLVSFVDQADHLRQQTLRNMNKILTLPQAARGLLALADYCQQLRALSSLWAARPREPA