MERIPSAQPPPVCLGKLPALESADVPGLDFAHMYQVYKPRRGLKRSEDSKDTYKLPHRLIEKKRRDRINECIAQLKDLLPEHLKLTTLGHLEKAVVLELTLKHVKALTALIEQQQQKILALQSGLQAGDLSARSLDSSQEMFRSGFQLCAKELLQYVAKHDNKELKAAQLVGHLHRVAAELLPGGPKDLKEKAVPGGKAGEGRGQNCVPVIQRTFAASSGEQSGSDTDTDSGYGGELEKSDSKPEQPYFPKDTELKYAVQERISSIKQESEDPPAKRSRLEVPDDDSPFGGEVMGTAGGFLPPHAHQPPLCLPFYLIPPSATAYLPMLEKCWYPASVPVLYPGLPAPAAALTSFVGPDKLSPPLLLPQRLPSPGPARSPIDSSALLQALKQIPPLNLETKD