MEREQGGREESLPVESGRSSREARTSKKGERESRGTFPWIGSFAFAAEEGGEEGPVSPLSAAAESSRSQEGAEEEEMFPPGLIHHRPDGPAPGDGAPRSGPGGGPGGPSLVLTADPKPRLRWTADLHERFVDAVAQLGGPEKATPKTILRTMGVKGLTLFHLKSHLQKYRLGKQSGKEGSEQSKDASYLLDAQSGMSVSPRVAAQDVKESQEVKEALRAQMEVQRRLHEQVEVQKRVQIRMEALQKYIDSILESACKMVTEQFASSGFSISDPDLPEISPGGVMCGPTDTLSSSVFNQLSVSSIDSHSPGGKPSPSGIEGPPMLLQKSPELKRRSS