MLALEAAQLDGPHFSCLVSWSPLGSRVEMGLPEPQQYPDGVFYDLDSCKHSSYPDSEGASDSLWGWAEAPPVPATSYEGFDPAMATYGHPSAAQLCYGPSAYSPAGNLDPAPSLEASGPSLPAYPSEDFTSQTLGPLMCAPYPSPVLSEEEDLLLDSPALEVSDSESDEALMTGPEGRGSEAGARKKLRLYQFLLGLLTRGDMRECVWWVEPGAGVFQFSSKHKELLARRWGQQKGNRKRMTYQKLARALRNYAKTGEIRKVKRKLTYQFDSALLPAARRA