MGAHGDRRRHRREEVGVLLDEEEEELEHHARACGGATSGLVDQELGGCQEGGGGMVFEASSSVGSVSATMGPPPIMCWPPPAPSLSPQEPLHGAIHHHHNIGIGGQGPFFPLLPPLPPQPPPPPPFLADLYARRALQFAYDHSGGASSSSDPLGFGAGLYMGHHGSPVHGMMMAPPFGASPFSDFGRMTAQEIMDAKALAASKSHSEAERRRRERINSHLARLRSLLPNTTKTDKASLLAEVIQHVKELKRQTSEIREEACPLPTEADELTVDASSDEDGRLLVRASLCCDDRPDLLPDLIRALKALRLRALKAEITTLGGRVKNVLVVTEDDSIACDGDQQDEDGNMQAPMSPQHAVASIQEALRAVMERTSSSSGAEDSGGSASGGLKRQRTTSLSAILENRSI