MLSHADLLDARLGMKDAAELLGHREAVKCRLGVGGSDPGGHPGDLAPNSDPVEGATLLPGEDITTVGSTPASLAVSAKDRSRAPGGPHPSQAGQQQGQQKQKRHRTRFTPAQLNELERSFAKTHYPDIFMREELALRIGLTESRVQVRWAWAPGKTRRGRLTPAGNSTPAPVIVQPPSKLLMAVILLIDSLCSFHANDTRWAAAA