MLSHADLLDARLGMKDAAELLGHREAVKCRLGVGGSDPGGHPGDMAPNSDTVEGTTLLPGEDITTVGSNPSSLAVSAKDPDKQQGQQGGQNSSQAGQQQGQQKQKRHRTRFTPAQLNELERSFAKTHYPDIFMREELALRIGLTESRVQV