MLSHADLLDARLGELSPPNSGLQLHWMKDAAAELLGHRDALKCRLGAADGGHPGDLSSGAVDAVEGTTLLPGEDISNGGSNPNGLQQVGSKEQDKQQQQQSSAQGGGQQSQKQKRHRTRFTPAQLNELERSFAKTHYPDIFMREELALRIGLTESRVQVWFQNRRAKWKKRKKTTNVFRAPGTLLPTHSLPQFPSAAAAAAAMGDGLCSFHANDTRWAAAGMPGVSQLQLPPSLGRQQAMAQSLSQCSLGAGPPPNSMGLSNSLQSNGSGLQSHLYQPTFPGMVPASLSGPTNVSGSPQLCSSPDSDMWRGTSIASLRRKALEHTVSMSFT