MPLGPAVVDVSDATPHLLHEHHLLPLVPSPPPAFPLYSQPSPKAPDNTPGRSRHEAPLPPNPKRIVGFHPEMSKPWMKQKELDEHRYWNHTGEQDKNFFKVMIGDFHERMIIPDKFAQHFRGQIGRTIKLASRHGYTSDVQITKNLAKLVLDSGWKAFACAHNLRTGDFLVFKYDGNSELKVLIFGPSGCEKIPACNLMKNAAPGKEWWGNTAGIVNTCHNLPMKLPHSGRQIRPSKDSSRQGNDIINVSSSSSPSESAGGVSSSEDDHSLSGCILAKGTLLNLNHLQKKQLEEKIRAMNSEIPIYGCVIRKSSIYGKTRTLEISRKYAEVYLPFVEQMVTLQHHGKKWEVRCCVKNKKSKRLMRGWMHFVRGNNLQLGDVCLFELLRNKKYVMNVHIIHKSL