MSPHQPDREETEDLMHLTAPVARPDDAQLLHRGAVGYQPTLSTEMGSLQERITSTKKGSITSIQAVYVPADDLTDPAPATTFAHLDATTVLSRGLASKGIYPAVDPLDSTSTMLQPRIVGNEHYETAQRVKETLQRYKELQDIIAILGLDELSEEVRLTVARTRKIERFLSQPFFVAEVFTGSPGNGQIGVLPNHAPINTAVDMGPLRIRLLNDQWLTAIIILGNDAELGSDIDPEEAQQALEIAEANLSKAE