MQHHLDLGGHYFAPEAQPHDHRTHRYRSFMIEEILTDHPQHKASAPAGELLKFGVQALLSARPFHNQLVLKADQTSLLKFPMSPLACSLGSPLGAQLLSAASGLQIGAASHHLPLDLHLRGKLEHGPDAGGKSKKGRRSRTVFTELQLMGLEKRFEKQKYLSTPDRIDLAESLGLSQLQVKTWYQNRRMKWKKIVLQGGGLESPTKPKGRPKKNSIPSSEQLSEQQSEGSSCHSENTQEESPLHGSRTD