MSQRKGAMAAAVTASKHREDQEAMMVELRRGPWTLEEDNLLMNYIACHGEGRWNLLARCSGLKRTGKSCRLRWLNYLKPDIKRGNLTPEEQLLILELHSKWGNRWSRIAQHLPGRTDNEIKNYWRTRVQKQARQLRVDANSAVFRDAVRCYWMPRLLEKMAAHHHGDGELPPPLHPSHNIAGTASSRSPPAHGSQQEDPSSSAPAASGHYLQQVDPSPSTSTTSGSTTSAALPPVPCFSESELRWVVDQYGAAYGYTDDLDLDGGAGVVDDDSAAAAALDSLGLDGLDLGPADGGVYSDATLLDYLNATCAGGTTVMTMMGGVHGAAGGGDGDYGPSPWRTDELGQTARKLGDPQHQWRGGI