MQHHLDLGGHYFAPEAQPHDHRTHRYRSFMIEEILTDHPQHKASAPAGELLKFGVQALLSARPFHNQLVLKADQTSLLKFPMSPLACSLGSPLGAQLLSAASGLQIGAASHHLPLDLHLRGKLEHGPDAGGKSKKGRRSRTVFTELQLMGLEKRFEKQKYLSTPDRIDLAESLGLSQLQVKTWYQNRRMKWKKIVLQGGGLESPTKPKGRPKKNSIPSSEQLSEQQSEGSSCHSENTQEE