MLSHADLLDARLGMKDAAELLGHREAVKCRLGVGGSDPGGHPGDMAPNSDTVEGATLLPGEDITTVGSNPASLAVSAKDPDKQQGQPGGQNPNQTGQQQGQQKQKRHRTRFTPAQLNELERSFAKTHYPDIFMREELALRIGLTESRVQV