MGAAALAAASAAAGVLPAGLGAPAAHAAAAAAPAAAPGGAALREFKMVMRVTALRGSVPQQWVSDFQTALEGYGVAALTQKAQLGEIYAELQGTKASKGKPTTVDAITLGDAWLQCAIAEGLIQPIPDAREYRWWAQLYPRWQQLVRRDAQGRLDPRGEVWAAPYRWGATLVAYRWDKLGRGGVRDWRDLLQPALQGRVGFIDSPRDVVGAALKTLGLSYNSTAADLRRCGLTEEDVRLRVQRFVKQVRVFSSSNHVRALAAGEVDAVVGWSDDLLPLVQRTNNLDVAAPLSGTSLFADCWCIPAAAAGGAEDGEASPLLPAWLELGLQPAHTQRSKGLRGGASPLLLPGGPWRRGGGGPGSAPCSLLEDVQPLPGSSELEDLLPSREVLERSEFLLPLDPETSSMYRRLLQA*